Drizzle ORM Complete Documentation
/install lb-drizzle-skill
Drizzle ORM Documentation
Complete Drizzle ORM documentation embedded in markdown. Read from references/ to answer questions about schema design, querying, migrations, and database integrations.
Documentation Structure
All documentation is in references/ organized by topic:
Getting Started (references/get-started/)
- Installation and setup
- Schema definition basics
- Database connections
- First queries
Database Connections (references/connect-*.mdx)
Connect to various databases and platforms:
- PostgreSQL:
connect-neon.mdx,connect-supabase.mdx,connect-effect-postgres.mdx,connect-pglite.mdx - MySQL:
connect-planetscale.mdx,connect-tidb.mdx - SQLite:
connect-cloudflare-d1.mdx,connect-turso.mdx,connect-bun-sqlite.mdx,connect-expo-sqlite.mdx,connect-op-sqlite.mdx - Serverless:
connect-drizzle-proxy.mdx,connect-cloudflare-do.mdx - Edge:
connect-nile.mdx,connect-sqlite-cloud.mdx
Column Types (references/column-types/)
All database column types and modifiers:
- PostgreSQL, MySQL, SQLite types
- Custom types and validators
- Type safety and inference
Queries & Operations
Core query builder features:
select.mdx- Select queriesinsert.mdx- Insert operationsupdate.mdx- Update operationsdelete.mdx- Delete operationsjoins.mdx- Join queriesindexes.mdx- Index managementviews.mdx- Database viewsbatch-api.mdx- Batch operationstransactions.mdx- Transaction handling
Relations & Schema (references/relations/)
- One-to-one, one-to-many, many-to-many
- Foreign keys and constraints
- Cascading operations
Migrations (references/migrate/)
Schema migration tools:
drizzle-kitusage- Migration generation
- Push vs generate modes
- Migration deployment
Integrations & Extensions (references/extensions/)
- Validation (Zod, Valibot, Arktype, Effect)
- Type safety enhancements
- Caching strategies
Guides (references/guides/)
Best practices and how-tos:
- Performance optimization
- Type-safe queries
- Testing strategies
- Production patterns
Tutorials (references/tutorials/)
Step-by-step walkthroughs for common use cases.
Latest Releases (references/latest-releases/)
Version-specific features and updates.
Quick Reference
Common Tasks
| Task | File to Read |
|---|---|
| Setup Drizzle | references/get-started/ |
| Connect to Neon | references/connect-neon.mdx |
| Connect to Supabase | references/connect-supabase.mdx |
| Connect to PlanetScale | references/connect-planetscale.mdx |
| Connect to Cloudflare D1 | references/connect-cloudflare-d1.mdx |
| Connect to Turso | references/connect-turso.mdx |
| Define schema | references/get-started/ + references/column-types/ |
| Run queries | references/select.mdx, references/insert.mdx, etc. |
| Setup relations | references/relations/ |
| Run migrations | references/migrate/ |
| Validate with Zod | references/zod.mdx |
| Batch operations | references/batch-api.mdx |
| Transactions | references/transactions.mdx |
When to Use This Skill
- Setting up Drizzle ORM in a TypeScript project
- Defining database schemas with type safety
- Connecting to PostgreSQL, MySQL, or SQLite databases
- Working with serverless/edge databases (Neon, Supabase, D1, Turso)
- Writing type-safe queries
- Managing database migrations
- Adding validation with Zod/Valibot
- Questions about Drizzle ORM patterns and best practices
How to Navigate
- Start with
references/get-started/for installation and basics - For database setup: Find relevant
connect-*.mdxfile - For schema design: Check
references/column-types/andreferences/relations/ - For queries: Use query-specific files (select, insert, update, delete, joins)
- For migrations: See
references/migrate/ - For validation: Check
references/zod.mdxor other validator files - For best practices: Browse
references/guides/
All files are .mdx (Markdown + JSX) but readable as plain markdown.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install lb-drizzle-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/lb-drizzle-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Drizzle ORM Complete Documentation 是什么?
Complete Drizzle ORM documentation in markdown format. Use when working with Drizzle ORM - covers schema definition, queries, migrations, database connections (PostgreSQL, MySQL, SQLite), integrations (Neon, Supabase, PlanetScale, Cloudflare D1, Turso), column types, relations, transactions, and framework usage (Next.js, SvelteKit, Astro). 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2759 次。
如何安装 Drizzle ORM Complete Documentation?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install lb-drizzle-skill」即可一键安装,无需额外配置。
Drizzle ORM Complete Documentation 是免费的吗?
是的,Drizzle ORM Complete Documentation 完全免费(开源免费),可自由下载、安装和使用。
Drizzle ORM Complete Documentation 支持哪些平台?
Drizzle ORM Complete Documentation 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Drizzle ORM Complete Documentation?
由 leonaaardob(@leonaaardob)开发并维护,当前版本 v0.1.0。