Я видел примеры, где мы можем создать таблицу с фиксированным именем, используя 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)