·drizzle-orm-d1
</>

drizzle-orm-d1

jackspace/claudeskillz

ORM con seguridad de tipos para bases de datos Cloudflare D1 usando Drizzle. Esta habilidad proporciona una comprensión integral patrones para la definición de esquemas, gestión de migraciones, consultas con seguridad de tipos, relaciones y Integración de trabajadores de Cloudflare. Úselo cuando: cree esquemas de bases de datos D1, escriba consultas SQL con seguridad de tipos, administre bases de datos migraciones con Drizzle Kit, definición de relaciones de mesa, implementación de declaraciones preparadas, usar la API por lotes D1 para transacciones o encontrar "D1_ERROR", errores de transacción, fallas de restricciones de clave externa, errores de aplicación de migración o problemas de inferencia de esquemas. Previene 12 problemas documentados: errores de transacción D1 (no se admite SQL BEGIN), clave externa fallas de restricciones durante las migraciones, errores de importación de módulos con Wrangler, enlace D1 no encontrado, fallas en la aplicación de migración, errores de inferencia de esquema TypeScript, problemas de almacenamiento en caché de declaraciones preparadas, patrones de reversión de transacciones, errores de modo estricto de TypeScript, drizzle.config.ts no encontrado, Confusión de bases de datos remotas y locales, y mezcla de wrangler.toml y wrangler.jsonc. Palabras clave: llovizna orm, llovizna d1, sql con seguridad de tipos, esquema de llovizna, migraciones de llovizna, kit de llovizna, orm cloudflare, d1 orm, mecanografiado de llovizna, relaciones de llovizna, transacciones de llovizna, generador de consultas de llovizna, definición de esquema, declaraciones preparadas, lotes de llovizna, gestión de migración, consultas relacionales, uniones de llovizna, D1_ERROR, BEGIN TRANSACTION d1, restricción de clave externa, Error de migración, esquema no encontrado, error de enlace d1

15Instalaciones·0Tendencia·@jackspace

Instalación

$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.

Ver original

Datos (listos para citar)

Campos y comandos estables para citas de IA/búsqueda.

Comando de instalación
npx skills add https://github.com/jackspace/claudeskillz --skill drizzle-orm-d1
Categoría
</>Desarrollo
Verificado
Primera vez visto
2026-02-01
Actualizado
2026-02-18

Respuestas rápidas

¿Qué es drizzle-orm-d1?

ORM con seguridad de tipos para bases de datos Cloudflare D1 usando Drizzle. Esta habilidad proporciona una comprensión integral patrones para la definición de esquemas, gestión de migraciones, consultas con seguridad de tipos, relaciones y Integración de trabajadores de Cloudflare. Úselo cuando: cree esquemas de bases de datos D1, escriba consultas SQL con seguridad de tipos, administre bases de datos migraciones con Drizzle Kit, definición de relaciones de mesa, implementación de declaraciones preparadas, usar la API por lotes D1 para transacciones o encontrar "D1_ERROR", errores de transacción, fallas de restricciones de clave externa, errores de aplicación de migración o problemas de inferencia de esquemas. Previene 12 problemas documentados: errores de transacción D1 (no se admite SQL BEGIN), clave externa fallas de restricciones durante las migraciones, errores de importación de módulos con Wrangler, enlace D1 no encontrado, fallas en la aplicación de migración, errores de inferencia de esquema TypeScript, problemas de almacenamiento en caché de declaraciones preparadas, patrones de reversión de transacciones, errores de modo estricto de TypeScript, drizzle.config.ts no encontrado, Confusión de bases de datos remotas y locales, y mezcla de wrangler.toml y wrangler.jsonc. Palabras clave: llovizna orm, llovizna d1, sql con seguridad de tipos, esquema de llovizna, migraciones de llovizna, kit de llovizna, orm cloudflare, d1 orm, mecanografiado de llovizna, relaciones de llovizna, transacciones de llovizna, generador de consultas de llovizna, definición de esquema, declaraciones preparadas, lotes de llovizna, gestión de migración, consultas relacionales, uniones de llovizna, D1_ERROR, BEGIN TRANSACTION d1, restricción de clave externa, Error de migración, esquema no encontrado, error de enlace d1 Fuente: jackspace/claudeskillz.

¿Cómo instalo drizzle-orm-d1?

Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.) Copia y ejecuta este comando: npx skills add https://github.com/jackspace/claudeskillz --skill drizzle-orm-d1 Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code o Cursor

¿Dónde está el repositorio de origen?

https://github.com/jackspace/claudeskillz