Drizzle ORM
Headless TypeScript ORM with a head
Drizzle ORM is a lightweight, type-safe TypeScript ORM with both relational and SQL-like query APIs. It's dialect-specific, performant, and serverless-ready, with support for PostgreSQL, MySQL, SQLite, and numerous hosted database services.
Fonctionnalités
✓ Full TypeScript type safety
✓ Relational and SQL-like query APIs
✓ Drizzle Kit CLI for migrations
✓ Drizzle Studio GUI
✓ PostgreSQL, MySQL, SQLite, MSSQL support
✓ Serverless/edge compatible
✓ Zod/Valibot schema validation
✓ Magic sql operator
✓ Multiple driver support
Avantages
- + Lightweight with minimal overhead
- + Excellent TypeScript support
- + Works on edge/serverless
- + SQL-like query building
- + Active development and community
Inconvénients
- − Newer ORM with evolving APIs
- − Less ecosystem than Prisma
- − Documentation still growing
- − Some advanced features in development