·drizzle-orm-d1
{}

drizzle-orm-d1

jezweb/claude-skills

Cree bases de datos D1 con seguridad de tipos con Drizzle ORM. Incluye definición de esquema, migraciones con Drizzle Kit, relaciones y patrones de API por lotes D1. Previene 18 errores, incluidos fallos de SQL BEGIN, pérdida de datos en cascada, límites de 100 parámetros y problemas de claves externas. Úselo cuando: defina esquemas D1, administre migraciones, inserciones masivas o solucione problemas de D1_ERROR, BEGIN TRANSACTION, claves externas, "demasiadas variables SQL".

647Instalaciones·15Tendencia·@jezweb

Instalación

$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

Cree bases de datos D1 con seguridad de tipos con Drizzle ORM. Incluye definición de esquema, migraciones con Drizzle Kit, relaciones y patrones de API por lotes D1. Previene 18 errores, incluidos fallos de SQL BEGIN, pérdida de datos en cascada, límites de 100 parámetros y problemas de claves externas. Úselo cuando: defina esquemas D1, administre migraciones, inserciones masivas o solucione problemas de D1_ERROR, BEGIN TRANSACTION, claves externas, "demasiadas variables SQL". Fuente: jezweb/claude-skills.

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/jezweb/claude-skills --skill drizzle-orm-d1
Categoría
{}Análisis de Datos
Verificado
Primera vez visto
2026-02-01
Actualizado
2026-02-18

Respuestas rápidas

¿Qué es drizzle-orm-d1?

Cree bases de datos D1 con seguridad de tipos con Drizzle ORM. Incluye definición de esquema, migraciones con Drizzle Kit, relaciones y patrones de API por lotes D1. Previene 18 errores, incluidos fallos de SQL BEGIN, pérdida de datos en cascada, límites de 100 parámetros y problemas de claves externas. Úselo cuando: defina esquemas D1, administre migraciones, inserciones masivas o solucione problemas de D1_ERROR, BEGIN TRANSACTION, claves externas, "demasiadas variables SQL". Fuente: jezweb/claude-skills.

¿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/jezweb/claude-skills --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/jezweb/claude-skills