·drizzle-orm-d1
{}

drizzle-orm-d1

Crea database D1 indipendenti dai tipi con Drizzle ORM. Include la definizione dello schema, le migrazioni con Drizzle Kit, le relazioni e i modelli API batch D1. Previene 18 errori tra cui errori SQL BEGIN, perdita di dati a cascata, limiti di 100 parametri e problemi di chiave esterna. Utilizzare quando: definizione di schemi D1, gestione di migrazioni, inserimenti in blocco o risoluzione dei problemi D1_ERROR, BEGIN TRANSACTION, chiavi esterne, "troppe variabili SQL".

644Installazioni·0Tendenza·@jezweb

Installazione

$npx skills add https://github.com/jezweb/claude-skills --skill drizzle-orm-d1

Come installare drizzle-orm-d1

Installa rapidamente la skill AI drizzle-orm-d1 nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/jezweb/claude-skills --skill drizzle-orm-d1
  3. Verifica l'installazione: Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Fonte: jezweb/claude-skills.

Status: Production Ready ✅ Last Updated: 2026-01-20 Latest Version: drizzle-orm@0.45.1, drizzle-kit@0.31.8, better-sqlite3@12.5.0 Dependencies: cloudflare-d1, cloudflare-worker-base

✅ Use db.batch() for transactions - D1 doesn't support SQL BEGIN/COMMIT (see Issue #1) ✅ Test migrations locally first - Always --local before --remote ✅ Use integer with mode: 'timestamp' for dates - D1 has no native date type ✅ Use .$defaultFn() for dynamic defaults - Not .default() for functions

❌ Never use SQL BEGIN TRANSACTION - D1 requires batch API ❌ Never use drizzle-kit push for production - Use generate + apply ❌ Never mix wrangler.toml and wrangler.jsonc - Use wrangler.jsonc only

Crea database D1 indipendenti dai tipi con Drizzle ORM. Include la definizione dello schema, le migrazioni con Drizzle Kit, le relazioni e i modelli API batch D1. Previene 18 errori tra cui errori SQL BEGIN, perdita di dati a cascata, limiti di 100 parametri e problemi di chiave esterna. Utilizzare quando: definizione di schemi D1, gestione di migrazioni, inserimenti in blocco o risoluzione dei problemi D1_ERROR, BEGIN TRANSACTION, chiavi esterne, "troppe variabili SQL". Fonte: jezweb/claude-skills.

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/jezweb/claude-skills --skill drizzle-orm-d1
Categoria
{}Analisi
Verificato
Prima apparizione
2026-02-01
Aggiornato
2026-03-10

Browse more skills from jezweb/claude-skills

Risposte rapide

Che cos'è drizzle-orm-d1?

Crea database D1 indipendenti dai tipi con Drizzle ORM. Include la definizione dello schema, le migrazioni con Drizzle Kit, le relazioni e i modelli API batch D1. Previene 18 errori tra cui errori SQL BEGIN, perdita di dati a cascata, limiti di 100 parametri e problemi di chiave esterna. Utilizzare quando: definizione di schemi D1, gestione di migrazioni, inserimenti in blocco o risoluzione dei problemi D1_ERROR, BEGIN TRANSACTION, chiavi esterne, "troppe variabili SQL". Fonte: jezweb/claude-skills.

Come installo drizzle-orm-d1?

Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/jezweb/claude-skills --skill drizzle-orm-d1 Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Dov'è il repository sorgente?

https://github.com/jezweb/claude-skills