不是从迁移生成的查询

Queries not generated from migration

我在 Android 上使用 sqldelight 1.4.1。

如果我想在我的应用程序的第二次迭代中添加 table,我应该将 CREATE TABLE Preset(blabla) 代码放在哪里? 如果我把它放在 1.sqm 中,则不会生成任何查询,只会生成 fun migrate(...) 代码。没有为 Preset class 或查询特定数据库的查询生成代码。

我无法在 Preset.sq 中添加它,因为它在我查询预设的 运行 时间内崩溃,因为当应用程序首次 [=] 时 table 不存在24=](因为第一个版本没有)。

它需要在两者中,.sqm 文件描述了如何迁移,.sq 文件描述了如何创建一个新的数据库,所以在你的情况下你需要添加它为了在 .sq 个文件

中查询它们