【发布时间】:2021-06-22 05:10:45
【问题描述】:
我看到了我们可以使用 sq 这样的文件创建具有固定名称的表的示例
CREATE TABLE hockeyPlayer (
player_number INTEGER NOT NULL,
full_name TEXT NOT NULL
);
我需要在运行时创建具有任意名称的表,我该如何实现?
UPD
在这种情况下,我似乎必须手动执行所有查询(就像在生成的类中完成的那样)
val driver = DatabaseDriverFactory().createDriver(databaseName)
val tableName = "table2"
driver.execute(null, "CREATE TABLE IF NOT EXISTS $tableName (player_number INTEGER NOT NULL, full_name TEXT NOT NULL", 0, null)
【问题讨论】:
标签: kotlin-multiplatform sqldelight