← Cloudflare D1 / d1 / best-practices
Vzdálený vývoj
D1 podporuje vzdálený vývoj pomocí playground v dashboardu. Playground v dashboardu využívá verzi Visual Studio Code pro prohlížeč, díky čemuž můžete Worker rychle upravovat přímo v prohlížeči.
1. Svažte databázi D1 s Workerem
-
V dashboardu Cloudflare přejděte na Workers & Pages stránce.
Přejděte na Workers & Pages ↗ -
Vyberte existující Worker.
-
Přejděte na Bindings kartě.
-
Vyberte Add binding.
-
Vyberte databáze D1 > Add binding.
-
Zadejte název proměnné, například
DB, a vyberte databázi D1, ke které chcete z tohoto Workeru přistupovat. -
Vyberte Add binding.
2. Spusťte vzdálenou vývojovou relaci
- Na stránce Workeru na dashboardu Cloudflare vyberte Edit Code v horní části stránky.
- Váš Worker má nyní přístup k D1.
Pomocí následujícího skriptu Workeru ověřte, že Worker má přístup k připojené databázi D1:
export default {
async fetch(request, env, ctx) {
const res = await env.DB.prepare("SELECT 1;").run();
return new Response(JSON.stringify(res, null, 2));
},
};Související zdroje
- Přečtěte si jak ladit D1.
- Seznamte se s tím, jak protokoly přístupu vygenerovaný z vašeho Workeru a D1.