·drizzle-orm-d1
</>

drizzle-orm-d1

ORM indipendente dai tipi per database Cloudflare D1 che utilizzano Drizzle. Questa abilità fornisce informazioni complete modelli per la definizione dello schema, la gestione delle migrazioni, le query indipendenti dai tipi, le relazioni e Integrazione di Cloudflare Workers. Utilizzare quando: creazione di schemi di database D1, scrittura di query SQL indipendenti dai tipi, gestione di database migrazioni con Drizzle Kit, definizione delle relazioni tra tabelle, implementazione delle dichiarazioni preparate, utilizzando l'API batch D1 per le transazioni o riscontrando "D1_ERROR", errori di transazione, errori di vincolo di chiave esterna, errori di applicazione della migrazione o problemi di inferenza dello schema. Previene 12 problemi documentati: errori di transazione D1 (SQL BEGIN non supportato), chiave esterna errori di vincolo durante le migrazioni, errori di importazione dei moduli con Wrangler, associazione D1 non trovata, errori di applicazione della migrazione, errori di inferenza dello schema TypeScript, problemi di memorizzazione nella cache delle istruzioni preparate, modelli di rollback delle transazioni, errori in modalità rigorosa TypeScript, drizzle.config.ts non trovato, confusione tra database remoto e locale e combinazione tra wrangler.toml e wrangler.jsonc. Parole chiave: drizzle orm, drizzle d1, sql type-safe, schema drizzle, migrazioni drizzle, kit pioviggine, orm cloudflare, d1 orm, dattiloscritto pioviggine, relazioni pioviggine, transazioni pioviggine, generatore di query drizzle, definizione dello schema, istruzioni preparate, batch drizzle, gestione della migrazione, query relazionali, drizzle join, D1_ERROR, BEGIN TRANSACTION d1, vincolo di chiave esterna, migrazione non riuscita, schema non trovato, errore di associazione d1

24Installazioni·2Tendenza·@jackspace

Installazione

$npx skills add https://github.com/jackspace/claudeskillz --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/jackspace/claudeskillz --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: jackspace/claudeskillz.

Status: Production Ready ✅ Last Updated: 2025-10-24 Latest Version: drizzle-orm@0.44.7, drizzle-kit@0.31.5 Dependencies: cloudflare-d1, cloudflare-worker-base

✅ Use drizzle-kit generate for migrations - Never write SQL manually ✅ Test migrations locally first - Always use --local flag before --remote ✅ Define relations in schema - For type-safe joins and nested queries ✅ Use .get() for single results - Returns first row or undefined ✅ Use db.batch() for transactions - D1 doesn't support SQL BEGIN/COMMIT

✅ Use integer with mode: 'timestamp' for dates - D1 doesn't have native date type ✅ Use .$defaultFn() for dynamic defaults - Not .default() for functions ✅ Set migrationsdir in wrangler.jsonc - Points to ./migrations ✅ Use environment variables for credentials - Never commit API keys ✅ Import operators from drizzle-orm - eq, gt, and, or, etc.

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/jackspace/claudeskillz --skill drizzle-orm-d1
Categoria
</>Sviluppo
Verificato
Prima apparizione
2026-02-01
Aggiornato
2026-03-10

Browse more skills from jackspace/claudeskillz

Risposte rapide

Che cos'è drizzle-orm-d1?

ORM indipendente dai tipi per database Cloudflare D1 che utilizzano Drizzle. Questa abilità fornisce informazioni complete modelli per la definizione dello schema, la gestione delle migrazioni, le query indipendenti dai tipi, le relazioni e Integrazione di Cloudflare Workers. Utilizzare quando: creazione di schemi di database D1, scrittura di query SQL indipendenti dai tipi, gestione di database migrazioni con Drizzle Kit, definizione delle relazioni tra tabelle, implementazione delle dichiarazioni preparate, utilizzando l'API batch D1 per le transazioni o riscontrando "D1_ERROR", errori di transazione, errori di vincolo di chiave esterna, errori di applicazione della migrazione o problemi di inferenza dello schema. Previene 12 problemi documentati: errori di transazione D1 (SQL BEGIN non supportato), chiave esterna errori di vincolo durante le migrazioni, errori di importazione dei moduli con Wrangler, associazione D1 non trovata, errori di applicazione della migrazione, errori di inferenza dello schema TypeScript, problemi di memorizzazione nella cache delle istruzioni preparate, modelli di rollback delle transazioni, errori in modalità rigorosa TypeScript, drizzle.config.ts non trovato, confusione tra database remoto e locale e combinazione tra wrangler.toml e wrangler.jsonc. Parole chiave: drizzle orm, drizzle d1, sql type-safe, schema drizzle, migrazioni drizzle, kit pioviggine, orm cloudflare, d1 orm, dattiloscritto pioviggine, relazioni pioviggine, transazioni pioviggine, generatore di query drizzle, definizione dello schema, istruzioni preparate, batch drizzle, gestione della migrazione, query relazionali, drizzle join, D1_ERROR, BEGIN TRANSACTION d1, vincolo di chiave esterna, migrazione non riuscita, schema non trovato, errore di associazione d1 Fonte: jackspace/claudeskillz.

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/jackspace/claudeskillz --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/jackspace/claudeskillz