2016-03-17 13 views
5

Sto utilizzando DBFlow per gestire i database nel mio progetto e voglio rendere crittografato il database esistente.Utilizzando DBFlow, come crittografare un database già esistente?

So che probabilmente dovrò eliminare il database non crittografato esistente e crearne un altro crittografato. E so anche che posso usare SQLCipher con DBFlow come descritto the documentation.

La mia domanda è: come e quando dovrei rilasciare il database e come posso ricrearne uno senza richiedere che gli utenti disinstallino l'app? Può essere fatto tramite le migrazioni?

Fornire un codice su come ottenerlo. Grazie.

risposta