在SQLDelight中插入数据时没有这样的表

问题描述

突然,我的示例项目无法将数据插入表中。它抱怨表未创建。我的示例GitHub(https://github.com/sreexamus/KMMSQLDelightPOC删除了示例中的SQM文件并进行了尝试。不确定哪个插件正在动态更新,从而导致这一问题。

Android SDK:4.1 RC sqlDelight:1.4.3 KMM:0.1.3版本 科特林:1.4.10

错误

函数没有或继承@Throws注释,因此异常不会作为NSError从Kotlin传播到Objective-C / Swift。 它被认为是意外的,未处理。程序将终止。 未捕获的Kotlin异常:kotlin.Exception:android / database / sqlite / sqliteException-没有这样的表:Events(代码1):,而在编译时:INSERT或REPLACE INTO Events(eventName,eventType,attributes,trackedAt)VALUES(?,?, ?,?)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)