Обновляйте базу данных при каждой новой установке / переустановке titanium

#ios #sqlite #titanium #titanium-mobile

#iOS #sqlite #titanium #titanium-мобильный

Вопрос:

Как обновлять базу данных каждый раз при новой установке / переустановке?

Посмотрел в документах, ничего не могу найти — так что в итоге происходит, если я изменил свои модели, я получу ошибку SQLLite при новом обновлении.

Спасибо

Ответ №1:

Я думаю, вы можете использовать :

 Titanium.App.version
  

Он предоставит вам версию приложения (сохраните ее), во время инициализации вашего приложения проверьте текущую версию.Если она не соответствует той, которую вы сохранили, просто удалите и создайте заново базу данных.

ознакомьтесь с документацией здесь. Надеюсь, это поможет.

Комментарии:

1. Спасибо Dragon, это отлично работает для проверки номера версии. Возникло несколько проблем с обновлением базы данных. Но это хорошая отправная точка.