drizzle-orm-d1 - Build Type-Safe D1 Databases with Drizzle ORM
Set up and manage Cloudflare D1 databases using Drizzle ORM with schema definition, migrations, and query building
Tags
Updated: 2026-02-09Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Define database schema
- Generate SQL migrations
- Apply database migrations
- Seed database with data
- Execute SQL queries
- Build dynamic queries
- Handle batch inserts
- Debug query execution
- Use Drizzle Studio
- Validate migration integrity
- Introspect existing database
- Configure Drizzle ORM
Inputs
- Drizzle ORM configuration
- Database schema definition
- D1 database credentials
- Cloudflare account ID
- Cloudflare D1 token
- SQL migration files
- Seed data files
- Wrangler configuration
Outputs
- Database schema files
- SQL migration scripts
- Applied database changes
- Seeded data records
- Query execution results
- Drizzle Studio interface
- Migration validation reports
- Database introspection results
Requirements
- Node.js environment
- npm package manager
- Cloudflare D1 database
- Wrangler CLI
- Drizzle ORM packages
- TypeScript configuration
- drizzle.config.ts file
- wrangler.jsonc configuration
