-- Script para criacao de notas escondidas no notes do iPhone -- Author: Danilo Bardusco -- Last revision: 23/09/2007 -- -- DISCLAIMER: ----- ATENCAO ------ -- Use por sua conta e risco, a chance de vc perder todo -- o seu banco de notes eh muito grande, e eu nao me responsabilizo por isso, -- escrevi isso no meio da madrugada quando ja não estava raciocinando muito. -- -- Instrucoes de uso em: -- http://bardusco.wordpress.com/2007/09/23/notas-escondidas-no-iphone/ -- -- LICENSE -- Eu abro mao de qq propriedade em relacao a esse codigo. -- Esse codigo pode ser livremente copiado e alterado -- Ficarei agradecido se vc me mandar seu feedback -- CREATE TABLE note_bodies_back (note_id INTEGER, data, UNIQUE(note_id)); CREATE TRIGGER insert_note_bodies_back AFTER INSERT ON note_bodies WHEN new.data LIKE '%HIDDEN%' BEGIN INSERT INTO note_bodies_back ( note_id, data ) VALUES ( new.note_id, new.data ); UPDATE note_bodies SET data="Vazio" WHERE note_id = new.note_id; END; CREATE TRIGGER replace_note_bodies_back AFTER INSERT ON note_bodies WHEN new.data LIKE '%Vazionao%' BEGIN UPDATE note_bodies SET data = ( SELECT data from note_bodies_back WHERE note_id = new.note_id ) WHERE note_id = new.note_id; END; COMMIT;