预先在iONIC Cordova iOS中填充SQLite数据库

时间:2016-06-22 11:54:44

标签: ios sqlite cordova ionic-framework

我使用离子创建了初始幻灯片菜单应用程序。

我的项目中有一个db文件,我该如何访问它。

我想访问项目中的现有数据库,并在我的应用中填充数据。

我尝试了下面的插件和其他教程,但我无法访问数据库文件。

  

https://github.com/litehelpers/cordova-sqlite-ext

任何人都可以请你帮忙并在此向我推荐一些东西。感谢。

1 个答案:

答案 0 :(得分:4)

要预填充数据库,您可以执行以下操作:

运行以下命令:

git clone https://github.com/nolanlawson/cordova-prepopulated-database-demo.git
cd cordova-prepopulated-database-demo
cordova plugin add cordova-plugin-file
cordova plugin add cordova-plugin-sqlite-2

然后在iOS上运行:

cordova platform add ios
cordova run ios

或者在Android上运行:

cordova platform add android
cordova run android

您现在在www /中有一个名为mydatabase.db的文件。这是一个简单的数据库,具有以下结构:

>.schema
CREATE TABLE mytable (foo text, bar text);
>SELECT * FROM mytable;
hello|world

您只需编辑此文件即可根据需要填充数据库!

有关此github的更多信息:https://github.com/nolanlawson/cordova-prepopulated-database-demo

希望它会对你有所帮助;)