изменение схемы SQLite - PullRequest
       2

изменение схемы SQLite

0 голосов
/ 15 июля 2011

У меня есть база данных SQLite, которую я включаю в папку активов. Я установил приложение на устройстве. Я понимаю, что это копируется в память, и все работает хорошо.

Теперь я изменил структуру таблицы в базе данных SQLite с помощью браузера SQL. Поэтому я заменил один в папке активов новым и увеличил номер версии своего приложения.

Из прочитанных вопросов я понимаю, что при обновлении приложения на устройстве будет вызываться «onUpgrade», и, похоже, мне сначала нужно удалить предыдущий БД SQL, поскольку это неправильная структура.

Нужно ли просто удалить старую версию, когда вызывается onUpgrage, и что делать дальше?

1 Ответ

0 голосов
/ 15 июля 2011

Лучше удалить предыдущее приложение и установить новое с измененной структурой базы данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...