{"library":"level-orm","type":"library","category":null,"description":"Simple ORM for leveldb/levelup providing getters, setters, and streaming for models backed by sublevels. Current stable version is 2.0.0. Allows defining models with a primary key, supports compound keys via bytewise encoding, and auto-incrementing keys via a keyfn callback. Designed for use with level-sublevel for shared database state across multiple models. Uses an inheritable base class pattern. Lightweight and minimal compared to full ODM solutions like mongoose.","language":"javascript","status":"active","version":"2.0.0","tags":["javascript","level","leveldb","levelup","orm","model","backbone"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install level-orm","imports":["import Model from 'level-orm'","const Model = require('level-orm')","const Model = require('level-orm')","import BaseModel from 'level-orm'"]},{"cmd":"yarn add level-orm","imports":[]},{"cmd":"pnpm add level-orm","imports":[]}],"homepage":"https://github.com/eugeneware/level-orm","github":"https://github.com/eugeneware/level-orm","docs":null,"changelog":null,"pypi":null,"npm":"level-orm","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}