У меня есть незаконченное приложение, но я хочу обратиться теперь к будущему обновлению его.
Предположим, что мое приложение было обновлено, поэтому когда запускается, обнаруживает, что схема базы данных устарела. Таким образом для каждой таблицы должен обновить согласно номеру версии к новой схеме при сохранении всех данных.
Я считал где-нибудь, что на Android база данных SQLite имеет некоторый номер версии, и материал автоматического обновления, но я не сделал, нашел пример для этого конкретного вопроса.
Как это может быть выполнено на приложении для Android, с помощью баз данных SQLite?
Существует ли определенный номер версии на таблицу, хранимую на базах данных Android SQLite? Если так, как я могу считать его и использовать для моего выше цели?
SQLiteOpenHelper
здесь ваш друг.
Вам необходимо предоставить методы onCreate
и onUpgrade
.