{"library":"caminte","type":"library","category":null,"description":"CaminteJS is a cross-database ORM for Node.js (v0.4.1, no recent releases) that provides a unified interface to interact with multiple databases including MySQL, PostgreSQL, SQLite, MongoDB, Redis, Neo4j, CouchDB, RethinkDB, and more. It features a model-driven approach with support for relationships, validations, query building, hooks, and a CLI for scaffolding. Unlike ORMs like Sequelize or Mongoose that are tied to specific databases, CaminteJS offers flexibility to switch backends with minimal code changes, though its last update was in 2017 and it relies on separate adapter packages which may be unmaintained.","language":"javascript","status":"maintenance","version":"0.4.1","tags":["javascript","orm","cross-db","caminte","database","adapter","redis","mysql","mariadb"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install caminte","imports":["import { Schema } from 'caminte';","import { Schema, Text } from 'caminte';","import { Schema } from 'caminte'; var DataType = Schema.DataType;"]},{"cmd":"yarn add caminte","imports":[]},{"cmd":"pnpm add caminte","imports":[]}],"homepage":"http://camintejs.com/","github":"git://github.com/biggora/caminte","docs":null,"changelog":null,"pypi":null,"npm":"caminte","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}