首页 > 解决方案 > 如何将现有数据库文件 (.db) 用于离子 6 和电容器

问题描述

我对带有角度的离子完全陌生,我尝试了很多不同的方法将.db文件导入带有角度的离子电容器我使用了sqlite插件,它只允许您创建一个数据库(我想将数据库文件转换为一个sql文件并像手动一样导入它)我尝试使用sqlitedbcopy但是在运行它时没有找到.db文件但是我检查到xcode项目或android项目并且文件被复制了,但奇怪的是它没有找到它我非常沮丧,因为我完全没有新的想法,所以我现在正在寻求帮助:D 呵呵,提前谢谢你

标签: angulardatabasesqliteionic-frameworkcapacitor

解决方案


我认为sqlitedbcopy与 Capacitor 存在问题,但与 Cordova 完美配合。 https://github.com/an-rahulpandey/cordova-plugin-dbcopy/issues/69

如果可能,请尝试使用SQLite Porter https://ionicframework.com/docs/native/sqlite-porter导入 .sql 而不是 .db 文件

我想你正在寻找这个。可以使用下面的电容器模块复制 .db 文件。 https://github.com/capacitor-community/sqlite


推荐阅读