·drizzle-orm-d1
</>

drizzle-orm-d1

jackspace/claudeskillz

ORM de type sécurisé pour les bases de données Cloudflare D1 utilisant Drizzle. Cette compétence fournit des informations complètes modèles pour la définition de schéma, la gestion des migrations, les requêtes de type sécurisé, les relations et Intégration de Cloudflare Workers. À utiliser dans les cas suivants : création de schémas de base de données D1, écriture de requêtes SQL de type sécurisé, gestion de base de données migrations avec Drizzle Kit, définition des relations entre les tables, implémentation des instructions préparées, en utilisant l'API batch D1 pour les transactions, ou en rencontrant des erreurs de transaction "D1_ERROR", échecs de contraintes de clé étrangère, erreurs d’application de migration ou problèmes d’inférence de schéma. Prévient 12 problèmes documentés : erreurs de transaction D1 (SQL BEGIN non pris en charge), clé étrangère échecs de contraintes lors des migrations, erreurs d'importation de modules avec Wrangler, liaison D1 introuvable, échecs d'application de migration, erreurs d'inférence de schéma TypeScript, problèmes de mise en cache des instructions préparées, modèles d'annulation de transaction, erreurs de mode strict TypeScript, drizzle.config.ts introuvable, Confusion des bases de données distantes et locales et mélange wrangler.toml vs wrangler.jsonc. Mots-clés : drizzle orm, drizzle d1, type-safe sql, schéma drizzle, migrations drizzle, kit de bruine, orm cloudflare, d1 orm, dactylographié de bruine, relations de bruine, transactions de bruine, générateur de requêtes Drizzle, définition de schéma, instructions préparées, lot Drizzle, gestion des migrations, requêtes relationnelles, jointures bruine, D1_ERROR, BEGIN TRANSACTION d1, contrainte de clé étrangère, échec de la migration, schéma introuvable, erreur de liaison d1

15Installations·0Tendance·@jackspace

Installation

$npx skills add https://github.com/jackspace/claudeskillz --skill drizzle-orm-d1

SKILL.md

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.

Voir l'original

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/jackspace/claudeskillz --skill drizzle-orm-d1
Catégorie
</>Développement
Vérifié
Première apparition
2026-02-01
Mis à jour
2026-02-18

Réponses rapides

Qu'est-ce que drizzle-orm-d1 ?

ORM de type sécurisé pour les bases de données Cloudflare D1 utilisant Drizzle. Cette compétence fournit des informations complètes modèles pour la définition de schéma, la gestion des migrations, les requêtes de type sécurisé, les relations et Intégration de Cloudflare Workers. À utiliser dans les cas suivants : création de schémas de base de données D1, écriture de requêtes SQL de type sécurisé, gestion de base de données migrations avec Drizzle Kit, définition des relations entre les tables, implémentation des instructions préparées, en utilisant l'API batch D1 pour les transactions, ou en rencontrant des erreurs de transaction "D1_ERROR", échecs de contraintes de clé étrangère, erreurs d’application de migration ou problèmes d’inférence de schéma. Prévient 12 problèmes documentés : erreurs de transaction D1 (SQL BEGIN non pris en charge), clé étrangère échecs de contraintes lors des migrations, erreurs d'importation de modules avec Wrangler, liaison D1 introuvable, échecs d'application de migration, erreurs d'inférence de schéma TypeScript, problèmes de mise en cache des instructions préparées, modèles d'annulation de transaction, erreurs de mode strict TypeScript, drizzle.config.ts introuvable, Confusion des bases de données distantes et locales et mélange wrangler.toml vs wrangler.jsonc. Mots-clés : drizzle orm, drizzle d1, type-safe sql, schéma drizzle, migrations drizzle, kit de bruine, orm cloudflare, d1 orm, dactylographié de bruine, relations de bruine, transactions de bruine, générateur de requêtes Drizzle, définition de schéma, instructions préparées, lot Drizzle, gestion des migrations, requêtes relationnelles, jointures bruine, D1_ERROR, BEGIN TRANSACTION d1, contrainte de clé étrangère, échec de la migration, schéma introuvable, erreur de liaison d1 Source : jackspace/claudeskillz.

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