#ios #sqlite #titanium #titanium-mobile
#iOS #sqlite #titanium #titanium-мобильный
Вопрос:
Как обновлять базу данных каждый раз при новой установке / переустановке?
Посмотрел в документах, ничего не могу найти — так что в итоге происходит, если я изменил свои модели, я получу ошибку SQLLite при новом обновлении.
Спасибо
Ответ №1:
Я думаю, вы можете использовать :
Titanium.App.version
Он предоставит вам версию приложения (сохраните ее), во время инициализации вашего приложения проверьте текущую версию.Если она не соответствует той, которую вы сохранили, просто удалите и создайте заново базу данных.
ознакомьтесь с документацией здесь. Надеюсь, это поможет.
Комментарии:
1. Спасибо Dragon, это отлично работает для проверки номера версии. Возникло несколько проблем с обновлением базы данных. Но это хорошая отправная точка.