我在 android 中玩 sqlite db。我的问题是,如何为项目的数据库导出模式?
也许一个类的SchemaExporter
工作方式如下:exporter.export("test.db")
. 只需创建对象并将项目的数据库名称作为输入。然后它将输出整个数据库的模式,可以立即用于在另一个 sqlite 环境中创建相同的数据库。
注意我想导出架构,而不是数据库本身。
SQLite 本身没有这样的功能。
命令行sqlite
工具有.schema
命令。您可以在 Android 下运行它,或者查看其源代码并将逻辑复制到您的程序中。