·drizzle-orm-d1
</>

drizzle-orm-d1

Crea database D1 indipendenti dai tipi con Drizzle ORM per Cloudflare Workers. Include la definizione dello schema e le migrazioni con Drizzle Kit, relazioni e modelli API batch D1. Previene 12 errori inclusi gli errori SQL BEGIN. Utilizzare quando: definizione di schemi D1, gestione delle migrazioni, scrittura di query indipendenti dai tipi, implementazione di relazioni o dichiarazioni preparate, utilizzando l'API batch per le transazioni o la risoluzione dei problemi D1_ERROR, BEGIN TRANSACTION, chiavi esterne, applicazione della migrazione o errori 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

35Installazioni·0Tendenza·@ovachiever

Installazione

$npx skills add https://github.com/ovachiever/droid-tings --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/ovachiever/droid-tings --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: ovachiever/droid-tings.

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/ovachiever/droid-tings --skill drizzle-orm-d1
Categoria
</>Sviluppo
Verificato
Prima apparizione
2026-02-01
Aggiornato
2026-03-10

Browse more skills from ovachiever/droid-tings

Risposte rapide

Che cos'è drizzle-orm-d1?

Crea database D1 indipendenti dai tipi con Drizzle ORM per Cloudflare Workers. Include la definizione dello schema e le migrazioni con Drizzle Kit, relazioni e modelli API batch D1. Previene 12 errori inclusi gli errori SQL BEGIN. Utilizzare quando: definizione di schemi D1, gestione delle migrazioni, scrittura di query indipendenti dai tipi, implementazione di relazioni o dichiarazioni preparate, utilizzando l'API batch per le transazioni o la risoluzione dei problemi D1_ERROR, BEGIN TRANSACTION, chiavi esterne, applicazione della migrazione o errori 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: ovachiever/droid-tings.

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/ovachiever/droid-tings --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/ovachiever/droid-tings