{"library":"relax-orm","type":"library","category":null,"description":"A lightweight ORM for OracleDB, inspired by Sequelize and sequelize-typescript. Provides decorator-based entity mapping (@Table, @Column, @PrimaryKey, @Sequence), CRUD operations (findAll, findOne, create, save, destroy, destroyAll), and support for WHERE conditions with logical operators (Op.or, Op.and). Current version 1.2.1, released as stable. Requires oracledb client (node-oracledb) as a peer dependency. Features TypeScript typings and ESM exports. Differentiated by being Oracle-specific (not multi-dialect) and using a class-based Entity pattern with automatic sequence handling and RETURNING clause on INSERT/UPDATE.","language":"javascript","status":"active","version":"1.2.1","tags":["javascript","OracleDB","ORM","node.js","typescript"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install relax-orm","imports":["import { ConnectionManager } from 'relax-orm'","import { Entity } from 'relax-orm'","import { Table } from 'relax-orm'","import { Op } from 'relax-orm'"]},{"cmd":"yarn add relax-orm","imports":[]},{"cmd":"pnpm add relax-orm","imports":[]}],"homepage":"https://github.com/walker-walks/relax-orm#readme","github":"https://github.com/walker-walks/relax-orm","docs":null,"changelog":null,"pypi":null,"npm":"relax-orm","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}