我在处理两个数据库时遇到了一点问题。我将颤振与飞镖和 sqlite 包 sqflite 一起使用。
问题描述:我的资产中有两个数据库(assets/masterdata.db 和 assets/usr.db)。masterdata.db 不时有新数据,在 usr.db 中我存储用户数据。我想复制一次 usr.db 和 masterdata.db 每次至少更新应用程序。
问题:有没有办法为两个数据库使用“附加数据库”,我该怎么做?
问题2:或者在更新masterdata的同时还有另一种方法可以将表的数据保存在usr.db中吗?我想避免在 onUpdate 事件中为新的主数据编写 100 条插入语句。而且使用 csv 文件获取新数据听起来也不是很聪明。
提前感谢您的任何提示。