drizzle-orm-d1
✓Créez des bases de données D1 de type sécurisé avec Drizzle ORM. Comprend la définition de schéma, les migrations avec Drizzle Kit, les relations et les modèles d'API par lots D1. Empêche 18 erreurs, notamment les échecs SQL BEGIN, la perte de données en cascade, les limites de 100 paramètres et les problèmes de clé étrangère. À utiliser lors de : la définition de schémas D1, la gestion des migrations, les insertions en masse ou le dépannage de D1_ERROR, BEGIN TRANSACTION, clés étrangères, "trop de variables SQL".
Installation
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
Créez des bases de données D1 de type sécurisé avec Drizzle ORM. Comprend la définition de schéma, les migrations avec Drizzle Kit, les relations et les modèles d'API par lots D1. Empêche 18 erreurs, notamment les échecs SQL BEGIN, la perte de données en cascade, les limites de 100 paramètres et les problèmes de clé étrangère. À utiliser lors de : la définition de schémas D1, la gestion des migrations, les insertions en masse ou le dépannage de D1_ERROR, BEGIN TRANSACTION, clés étrangères, "trop de variables SQL". Source : jezweb/claude-skills.
Faits (prêts à citer)
Champs et commandes stables pour les citations IA/recherche.
- Commande d'installation
npx skills add https://github.com/jezweb/claude-skills --skill drizzle-orm-d1- Source
- jezweb/claude-skills
- Catégorie
- {}Analyse de Données
- Vérifié
- ✓
- Première apparition
- 2026-02-01
- Mis à jour
- 2026-02-18
Réponses rapides
Qu'est-ce que drizzle-orm-d1 ?
Créez des bases de données D1 de type sécurisé avec Drizzle ORM. Comprend la définition de schéma, les migrations avec Drizzle Kit, les relations et les modèles d'API par lots D1. Empêche 18 erreurs, notamment les échecs SQL BEGIN, la perte de données en cascade, les limites de 100 paramètres et les problèmes de clé étrangère. À utiliser lors de : la définition de schémas D1, la gestion des migrations, les insertions en masse ou le dépannage de D1_ERROR, BEGIN TRANSACTION, clés étrangères, "trop de variables SQL". Source : jezweb/claude-skills.
Comment installer drizzle-orm-d1 ?
Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/jezweb/claude-skills --skill drizzle-orm-d1 Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor
Où se trouve le dépôt source ?
https://github.com/jezweb/claude-skills
Détails
- Catégorie
- {}Analyse de Données
- Source
- skills.sh
- Première apparition
- 2026-02-01