{"library":"modular-orm","type":"library","category":null,"description":"ModularORM (v0.3.51) is a lightweight, fully object-oriented ORM for TypeScript and MySQL. It uses a class-based, decorator-driven API to define tables, columns, and relationships, and supports DTO mapping with validation/transforms. Key differentiators: repository pattern out of the box, in-memory caching, typed information schema access, and auto or file-based migrations. Released as weekly updates, it targets developers who want a type-safe, minimal-overhead alternative to heavier ORMs like TypeORM or Sequelize. Note: only MySQL is currently supported, and the package is pre-1.0 (breaking changes possible).","language":"javascript","status":"active","version":"0.3.51","tags":["javascript","orm","modularorm","database","mysql","typescript"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install modular-orm","imports":["import { ModularORM } from 'modular-orm'","import { Table } from 'modular-orm'","import { Repository } from 'modular-orm'","import { ColumnType } from 'modular-orm'"]},{"cmd":"yarn add modular-orm","imports":[]},{"cmd":"pnpm add modular-orm","imports":[]}],"homepage":"https://github.com/KoP3YkA/ModularORM/wiki","github":"https://github.com/KoP3YkA/ModularORM","docs":null,"changelog":null,"pypi":null,"npm":"modular-orm","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}