gpt4 book ai didi

sqldelight - 不是从迁移生成的查询

转载 作者:行者123 更新时间:2023-12-05 02:50:38 28 4
gpt4 key购买 nike

我在 Android 上使用 sqldelight 1.4.1。

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

我无法将它添加到 Preset.sq 中,因为当我查询 Presets 时它会在运行时崩溃,因为当应用程序首次运行时该表不存在(因为第一个版本没有它)。

最佳答案

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

关于sqldelight - 不是从迁移生成的查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63568268/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com