Инструменты пользователя

Инструменты сайта


ds.dbexec

Это старая версия документа!


async ds.dbExec(query)

query - текст выполняемого запроса;
Возвращает - если выполнялся запрос INSERT, то возвращается идентификатор последней вставленной записи.

Функция позволяет выполнить прямой запрос к базе данных проекта.

Пример:

await ds.dbExec("CREATE TABLE mytable (id INTEGER PRIMARY KEY AUTOINCREMENT, data STRING);");
let lastId = await ds.dbExec("INSERT INTO mytable (data) VALUES ('hello');");
log('Идентификатор записи:', lastId);

Данный код создаст таблицу mytable в базе данных проекта, после чего добавит в нее новую запись и выведет в журнал ее, автоматически созданный базой данных, идентификатор.

ds.dbexec.1758184092.txt.gz · Последнее изменение: 2025/09/18 11:28 — root