TypeScript-first ORM with SQL-like syntax, type safety, and zero dependencies. Use for database operations, schema design, migrations, and query building with Drizzle ORM.
ใช้ Skill นี้เมื่อทำงานกับฐานข้อมูลด้วย Drizzle ORM
| Priority | Impact | Reference | Name | Description | Prefix | Condition |
|---|---|---|---|---|---|---|
| 1 | CRITICAL | 1-drizzle-setup.md |
| Project Setup |
| การตั้งค่า project และ configuration สำหรับ Drizzle |
drizzle- |
| เมื่อตั้งค่า project ใหม่ |
| 2 | HIGH | 2-drizzle-schema-design.md | Schema Design | Schema best practices และ patterns | drizzle- | เมื่อออกแบบ database schemas |
| 3 | HIGH | 3-drizzle-migrations.md | Migrations | Migration strategies และ workflows | drizzle- | เมื่อจัดการ migrations |
| 4 | MEDIUM | 4-drizzle-querying.md | Query Building | Query building และ optimization | drizzle- | เมื่อเขียน database queries |
| 5 | MEDIUM | 5-drizzle-performance.md | Performance | Performance optimization techniques | drizzle- | เมื่อ optimize database performance |
| Reference | Name | Description | Prefix |
|---|
แต่ละไฟล์ Rule ประกอบด้วย:
แต่ละไฟล์ Knowledge ประกอบด้วย:
แต่ละไฟล์ Rule อธิบายถึง:
แต่ละไฟล์ Knowledge อธิบายถึง:
# Development workflow
drizzle-kit push # Push schema directly (prototyping)
drizzle-kit generate # Generate SQL migrations (production)
drizzle-kit migrate # Run migrations
drizzle-kit pull # Pull schema from database
drizzle-kit studio # Visual database browser