{"library":"mysql2-orm","type":"library","category":null,"description":"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.","language":"javascript","status":"active","version":"3.0.0","tags":["javascript","mysql","mysql2","orm","extend","extends","extender","client","server","typescript"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install mysql2-orm","imports":["import { MySQL } from 'mysql2-orm'","import { OP } from 'mysql2-orm'","import { QueryBuilder } from 'mysql2-orm'"]},{"cmd":"yarn add mysql2-orm","imports":[]},{"cmd":"pnpm add mysql2-orm","imports":[]}],"homepage":"https://wellwelwel.github.io/mysql2-orm/docs/","github":"https://github.com/wellwelwel/mysql2-orm","docs":null,"changelog":null,"pypi":null,"npm":"mysql2-orm","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}