2016-03-17 32 views
5

Ich verwende DBFlow, um Datenbanken in meinem Projekt zu behandeln, und ich möchte die vorhandene Datenbank verschlüsselt werden.Mit DBFlow, wie eine bereits vorhandene Datenbank zu verschlüsseln?

Ich weiß, dass ich wahrscheinlich die vorhandene unverschlüsselte Datenbank löschen und eine andere verschlüsselte erstellen muss. Und ich weiß auch, dass ich SQLCipher mit DBFlow wie the documentation beschrieben verwenden kann.

Meine Frage ist: Wie und wann sollte ich die Datenbank löschen und wie ich eine neu erstellen, ohne die Benutzer die App zu deinstallieren? Kann es über Migrationen gemacht werden?

Bitte geben Sie einen Code an, wie Sie das erreichen können. Vielen Dank.

Antwort