drizzle-best-practices

Installation
SKILL.md

Drizzle ORM Best Practices (PostgreSQL)

Comprehensive best practices guide for Drizzle ORM with PostgreSQL. Contains guidance across 8 categories, prioritized by impact to help you write correct, performant, and maintainable database code.

Version & API Detection (read this first)

Drizzle is mid-transition to v1, and the relations + relational-query APIs differ between the two major lines. Check the project's package.json before writing code so you emit the right syntax:

Installed drizzle-orm API to use Install command
^1.0.0-rc or ^1.0.0-beta v1 — the default in this skill. defineRelations, object-syntax relational queries (where: { … }, orderBy: { … }), validators from drizzle-orm/zod npm i drizzle-orm@rc + npm i -D drizzle-kit@rc
^0.4x (e.g. 0.45.2) Legacy. relations() helper, callback/operator relational queries, validators from the separate drizzle-zod package npm i drizzle-orm (resolves to 0.45.2)

The current release candidate is drizzle-orm@1.0.0-rc.3 (the @rc tag), which supersedes the older @beta tag the docs still reference in places.

Installs
512
GitHub Stars
19
First Seen
Feb 15, 2026
drizzle-best-practices — honra-io/drizzle-best-practices