Это мой первый вопрос, пожалуйста, будьте добры, лол.
Я работаю над мобильным приложением с Flash Builder 4.5.
Для хранения данных используется настраиваемая база данных sql-lite (таблицы создаются при загрузке программы, если они не существуют).,Данные вставляются в процессе синхронизации, который подключается к веб-службе.
Я хочу убедиться, что изменения в таблицах базы данных не нарушат программу.
Например, мне нужно добавить новое поле в существующую таблицу базы данных.Я уже знаю команду SQL (ALTER TABLE) для этого, но я не уверен, как связать это с обновлением программы, т. Е. При обновлении программы до 0.1 следует добавить новое поле.Но, очевидно, я не хочу, чтобы он пытался добавить поле более одного раза.
Есть ли способ узнать внутри программы, когда она была обновлена магазинами android / ios?Или какие-либо предложения о том, как обрабатывать эти изменения базы данных?