INTEGRITY Dokumentace

D1

Interakce s Databáze D1 službu pomocí Wrangler.

d1 create

Vytvoří novou databázi D1 a poskytne binding a UUID, které vložíte do konfiguračního souboru

Tento příkaz pracuje se vzdálenými databázemi D1.

npx wrangler d1 create [NAME]

Globální přepínače

d1 info

Získat informace o databázi D1 včetně její aktuální velikosti a stavu

Tento příkaz pracuje se vzdálenými databázemi D1.

npx wrangler d1 info [NAME]

Globální přepínače

d1 list

Vypsat všechny databáze D1 ve vašem účtu

Tento příkaz pracuje se vzdálenými databázemi D1.

npx wrangler d1 list

Globální přepínače

d1 delete

Odstranit databázi D1

Tento příkaz pracuje se vzdálenými databázemi D1.

npx wrangler d1 delete [NAME]

Globální přepínače

d1 execute

Spusťte příkaz nebo soubor SQL

Aby tento příkaz proběhl úspěšně, musíte zadat buď --command, nebo --file.

npx wrangler d1 execute [DATABASE]

Globální přepínače

d1 export

Exportujte obsah nebo schéma své databáze jako soubor .sql

npx wrangler d1 export [NAME]

Globální přepínače

d1 time-travel info

Získejte informace o databázi k určitému bodu v čase pomocí Time Travel

Tento příkaz pracuje se vzdálenými databázemi D1.

Více informací o Time Travel najdete v https://developers.cloudflare.com/d1/reference/time-travel/

npx wrangler d1 time-travel info [DATABASE]

Globální přepínače

d1 time-travel restore

Obnovte databázi k určitému bodu v čase

Tento příkaz pracuje se vzdálenými databázemi D1.

Více informací o Time Travel najdete v https://developers.cloudflare.com/d1/reference/time-travel/

npx wrangler d1 time-travel restore [DATABASE]

Globální přepínače

d1 migrations create

Vytvořte novou migraci

Tímto se ve složce 'migrations' vygeneruje nový verzovaný soubor. Soubor migrace pojmenujte podle popisu své změny. Díky tomu svou migraci ve složce 'migrations' snáze najdete. Příklad názvu souboru vypadá takto:

0000_create_user_table.sql

Název souboru bude obsahovat číslo verze a název migrace, který zadáte.

npx wrangler d1 migrations create [DATABASE] [MESSAGE]

Globální přepínače

d1 migrations list

Zobrazit seznam neaplikovaných migračních souborů

npx wrangler d1 migrations list [DATABASE]

Globální přepínače

d1 migrations apply

Aplikovat všechny neaplikované migrace D1

Tento příkaz vás vyzve k potvrzení migrací, které se chystáte použít. Potvrďte, že chcete pokračovat. Po aplikování bude pořízena záloha.

Průběh každé migrace se vypíše do konzole.

Při spuštění příkazu apply v prostředí CI/CD nebo na jiném neinteraktivním příkazovém řádku se krok potvrzení přeskočí, ale záloha se přesto pořídí.

Pokud aplikování migrace skončí chybou, tato migrace se vrátí zpět a zůstane aplikována poslední úspěšná migrace.

npx wrangler d1 migrations apply [DATABASE]

Globální přepínače

d1 insights


Experimentální

Získat informace o dotazech spuštěných v databázi D1

Tento příkaz pracuje se vzdálenými databázemi D1.

npx wrangler d1 insights [NAME]

Globální přepínače