Ionic 2-3 Обязательное использование хранилища SQLite - PullRequest
0 голосов
/ 24 августа 2018

Я уже давно использую ионное хранилище, но теперь мне нужно сделать рефакторинг для моих постоянных методов.

Приложение работает с объектами 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']
}),
...