{"library":"noboxout-orm","type":"library","category":null,"description":"Noboxout ORM (norm) v0.0.9 is a Node.js ORM for MySQL with a classical object-oriented inheritance style using node-class. It focuses on transactions and error handling, but only supports MySQL and Memcached backends. The library provides a Norm object for setup, model definition, connection reservation, schema synchronization (destructive only), and error registration. It is in an early stage with no incremental sync and a low release frequency. Compared to alternatives like Sequelize or TypeORM, it lacks features but offers a simpler, transaction-first approach.","language":"javascript","status":"active","version":"0.0.9","tags":["javascript","ORM","database","mysql","transaction","model"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install noboxout-orm","imports":["import { Norm } from 'noboxout-orm'","import { Norm } from 'noboxout-orm'; const norm = new Norm();","const User = norm.define('User', { ... }, { ... });"]},{"cmd":"yarn add noboxout-orm","imports":[]},{"cmd":"pnpm add noboxout-orm","imports":[]}],"homepage":"https://github.com/llafuente/noboxout-orm","github":"git://github.com/llafuente/noboxout-orm","docs":null,"changelog":null,"pypi":null,"npm":"noboxout-orm","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}