{"library":"tspace-mysql","type":"library","category":null,"description":"Tspace MySQL is a promise-based ORM for Node.js with full TypeScript support, providing type safety, model-based CRUD, schema migrations, relationships, soft deletes, caching, and a job queue. Current stable version is 1.9.1. It supports MySQL, MariaDB, Postgres, SQLite, and MongoDB (experimental). Key differentiators include built-in validation, a CLI for migrations and model generation, decorators for clean code, and support for nested relations. Releases follow a regular cadence with TypeScript peer dependency >=5.6.2. Compared to Sequelize or TypeORM, it offers a more opinionated repository pattern and includes caching (in-memory and Redis) and a queue out of the box.","language":"javascript","status":"active","version":"1.9.1","tags":["javascript","tspace","tspace-mysql","tspaceMysql","mysql","mysql2","orm","ORM","relations","typescript"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install tspace-mysql","imports":["import { TspaceMysql } from 'tspace-mysql'","import { Model } from 'tspace-mysql'","import { Table } from 'tspace-mysql/decorators'"]},{"cmd":"yarn add tspace-mysql","imports":[]},{"cmd":"pnpm add tspace-mysql","imports":[]}],"homepage":"https://github.com/thanathip41","github":"https://github.com/thanathip41/tspace-mysql","docs":null,"changelog":null,"pypi":null,"npm":"tspace-mysql","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}