← Cloudflare Workers / workers / testing / miniflare / storage
D1
Базы данных
Укажите базы данных D1, которые нужно добавить в окружение, следующим образом:
const mf = new Miniflare({
d1Databases: {
DB: "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
},
});Работа с базами данных D1
Для тестирования может быть полезно записывать и читать данные хранилища D1,
привязанного к Worker. Это можно сделать с помощью getD1Database метод:
const db = await mf.getD1Database("DB");
const stmt = await db.prepare("<Query>");
const returnValue = await stmt.run();
return Response.json(returnValue.results);