Вы можете использовать плагин SQLite Porter.Не беспокойтесь, это ионный плагин.
Установка
Установите плагины Cordova и Ionic Native:
$ ionic cordova plugin add uk.co.workingedge.cordova.plugin.sqliteporter
$ npm install --save @ionic-native/sqlite-porter
, а затем добавьте плагин в свой модуль.
и при экспорте данных из вашей базы данных, например, в json (exportDbToJson (db))
использование
var db = window.openDatabase("Test", "1.0", "TestDB", 1 * 1024);
var successFn = function(json, count){
console.log("Exported JSON: "+json);
alert("Exported JSON contains equivalent of "+count+" SQL statements");
};
cordova.plugins.sqlitePorter.exportDbToJson(db, {
successFn: successFn
});
для получения дополнительной информации посетите
https://ionicframework.com/docs/native/sqlite-porter/
https://github.com/dpa99c/cordova-sqlite-porter#exportdbtojson
Надеюсь, это поможет.