·drizzle-orm-d1
{}

drizzle-orm-d1

jezweb/claude-skills

Erstellen Sie typsichere D1-Datenbanken mit Drizzle ORM. Beinhaltet Schemadefinition, Migrationen mit Drizzle Kit, Beziehungen und D1-Batch-API-Muster. Verhindert 18 Fehler, darunter SQL BEGIN-Fehler, kaskadierter Datenverlust, 100-Parameter-Grenzwerte und Fremdschlüsselprobleme. Verwendung bei: Definieren von D1-Schemas, Verwalten von Migrationen, Masseneinfügungen oder Fehlerbehebung bei D1_ERROR, BEGIN TRANSACTION, Fremdschlüsseln, „zu viele SQL-Variablen“.

647Installationen·15Trend·@jezweb

Installation

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

SKILL.md

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

Erstellen Sie typsichere D1-Datenbanken mit Drizzle ORM. Beinhaltet Schemadefinition, Migrationen mit Drizzle Kit, Beziehungen und D1-Batch-API-Muster. Verhindert 18 Fehler, darunter SQL BEGIN-Fehler, kaskadierter Datenverlust, 100-Parameter-Grenzwerte und Fremdschlüsselprobleme. Verwendung bei: Definieren von D1-Schemas, Verwalten von Migrationen, Masseneinfügungen oder Fehlerbehebung bei D1_ERROR, BEGIN TRANSACTION, Fremdschlüsseln, „zu viele SQL-Variablen“. Quelle: jezweb/claude-skills.

Original anzeigen

Fakten (zitierbereit)

Stabile Felder und Befehle für KI/Such-Zitate.

Installationsbefehl
npx skills add https://github.com/jezweb/claude-skills --skill drizzle-orm-d1
Kategorie
{}Datenanalyse
Verifiziert
Erstes Auftreten
2026-02-01
Aktualisiert
2026-02-18

Schnelle Antworten

Was ist drizzle-orm-d1?

Erstellen Sie typsichere D1-Datenbanken mit Drizzle ORM. Beinhaltet Schemadefinition, Migrationen mit Drizzle Kit, Beziehungen und D1-Batch-API-Muster. Verhindert 18 Fehler, darunter SQL BEGIN-Fehler, kaskadierter Datenverlust, 100-Parameter-Grenzwerte und Fremdschlüsselprobleme. Verwendung bei: Definieren von D1-Schemas, Verwalten von Migrationen, Masseneinfügungen oder Fehlerbehebung bei D1_ERROR, BEGIN TRANSACTION, Fremdschlüsseln, „zu viele SQL-Variablen“. Quelle: jezweb/claude-skills.

Wie installiere ich drizzle-orm-d1?

Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.) Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/jezweb/claude-skills --skill drizzle-orm-d1 Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code oder Cursor

Wo ist das Quell-Repository?

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