【发布时间】:2018-12-19 18:36:31
【问题描述】:
我的主要目标是使用 sqlite(sqlflite 插件)将数据库导入 Flutter 应用程序,而不是将所有创建表硬编码到应用程序代码中。
*我希望在本地访问手机的信息(在飞行模式下从手机访问数据),这就是我使用 sqlite 的原因
我无法在网上找到这方面的信息,我正在查看是否有人有这方面的经验或有可以提供帮助的文档/示例。
【问题讨论】:
标签: sqlite flutter mobile-application
我的主要目标是使用 sqlite(sqlflite 插件)将数据库导入 Flutter 应用程序,而不是将所有创建表硬编码到应用程序代码中。
*我希望在本地访问手机的信息(在飞行模式下从手机访问数据),这就是我使用 sqlite 的原因
我无法在网上找到这方面的信息,我正在查看是否有人有这方面的经验或有可以提供帮助的文档/示例。
【问题讨论】:
标签: sqlite flutter mobile-application
我认为您正在寻找这个: Open an asset database 在这种情况下你必须已经拥有数据库并且你不需要创建表
【讨论】:
Flutter 支持开源模块 SQFlite。 SQFlite 是一种在 Flutter Application 中存储应用数据的方式。 SQFlite 是 Flutter 的数据库插件。它是高度可靠的嵌入式数据库引擎。数据库中的所有 CRUD 操作都将在后台线程上运行。你可以看到这个here的一个简单例子。
【讨论】: