MySQL2 ORM
JSON →MySQL2 ORM v3.0.0 is a lightweight, intuitive ORM built on top of mysql2/promise, focusing on essential CRUD operations (INSERT, SELECT, UPDATE, DELETE) with automatic prepared statements and smart connection handling. It ships TypeScript types and avoids `any`. The library provides a MySQL pool wrapper and a QueryBuilder for custom queries. It is actively maintained with regular releases. Key differentiators: strictly typed (no `any`, `as`, or `satisfies`), automatic limit/offset parameterization, and transaction connection release detection. Node.js >=14.18.0 required.
Resources
packagemysql2-orm ↗