2016-03-17 18 views
5

Używam DBFlow do obsługi baz danych w moim projekcie i chcę uczynić istniejącą bazę danych zaszyfrowaną.Korzystanie z DBFlow, jak zaszyfrować już istniejącą bazę danych?

Wiem, że prawdopodobnie będę musiał usunąć istniejącą niezaszyfrowaną bazę danych i utworzyć kolejną zaszyfrowaną. I wiem również, że mogę używać SQLCipher z DBFlow zgodnie z opisem the documentation.

Moje pytanie brzmi: jak i kiedy należy usunąć bazę danych i jak ją odtworzyć, nie żądając odinstalowania aplikacji przez użytkowników? Czy można to zrobić za pomocą migracji?

Proszę podać kod, jak to osiągnąć. Dzięki.

Odpowiedz