INTEGRITY Dokumentace

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

  1. V dashboardu Cloudflare přejděte na Workers & Pages stránce.

    Přejděte na Workers & Pages ↗
  2. Vyberte existující Worker.

  3. Přejděte na Bindings kartě.

  4. Vyberte Add binding.

  5. Vyberte databáze D1 > Add binding.

  6. Zadejte název proměnné, například DB, a vyberte databázi D1, ke které chcete z tohoto Workeru přistupovat.

  7. Vyberte Add binding.

2. Spusťte vzdálenou vývojovou relaci

  1. Na stránce Workeru na dashboardu Cloudflare vyberte Edit Code v horní části stránky.
  2. 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));
  },
};