Как исправить 'SqliteCompoundSelectStmtImpl(COMPOUND_SELECT_STMT): []:'?

Я пытаюсь настроить SQLDelight в проекте Kotlin-Multiplatform. На данный момент я нацеливаюсь только на jvm.

При запуске задачи gradle 'generateJvmMainMyDatabaseInterface' для общего кода она завершается неудачно с:

> Failed to compile SqliteCompoundSelectStmtImpl(COMPOUND_SELECT_STMT): [] :
  SELECT * FROM test

Когда я удаляю последнюю часть кода ниже selectNames: SELECT * FROM test; это на самом деле работает. Так что каждое утверждение вроде INSERT а также DELETE хорошо но не SELECT,

CREATE TABLE test (
    id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
    name TEXT NOT NULL
    );


insertItem:
INSERT INTO test(name) VALUES (?);

addexample:
INSERT INTO test (name)
VALUES ('Ryan:Getzlaf');

DeleteContact:
DELETE FROM test WHERE id = ?;

selectNames:
SELECT * FROM test;

Как мне запустить SELECT команда на SQLDelight?

0 ответов

Другие вопросы по тегам