Я уже давно использую ионное хранилище, но теперь мне нужно сделать рефакторинг для моих постоянных методов.
Приложение работает с объектами json, и для минимального влияния на разработку я имеюсохранить эти данные в базе данных.Обычное хранилище не хранит информацию после того, как пользователь очистит данные / кэш приложения в настройках телефона.
У меня есть 3 варианта:
1 - Obligate the plugin to use only sqlite (imagine that it will save on files)
2 - Use the SQLite approach, save my entire object on a single table with a single attribute and always set/save on it.
3 - Make a json file with Cordova File plugin.
Мне нужны ваши мудрости, ребята, это возможносделать вариант 1 или 2?В Варианте 3 есть проблемы, из-за которых я не защищаюсь?
В моем app.module я сделал это безуспешно:
IonicStorageModule.forRoot({
name: '__mydb',
driverOrder: ['sqlite', 'indexeddb', 'websql']
}),