ostrodb2.0
v2.1.0
Published
OstroDB 2.0
Downloads
11
Readme
📦 Installation
Node.js 12.20.0 or newer is required
Using
Yarn(recommended)yarn add ostrodb2.0Using
npmnpm i ostrodb2.0Using
pnpmpnpm add ostrodb2.0
🛡 Connect
const datadb = require ("ostrodb2.0")
const db = datadb (FILE)📄 Use methods
💡 Use .create
const datadb = require ("ostrodb2.0")
const db = datadb (FILE)
db.create ({
id: 1
}) // { "0": { id: 1 } }💡 Use .find
const datadb = require ("ostrodb2.0")
const db = datadb (FILE)
console.log (db.find (oneparam, twoparam)) // object
// test: db.find ("id", 1) | { '0': { id: 1 } }💡 Use .findID
const datadb = require ("ostrodb2.0")
const db = datadb (FILE)
db.findID (0)⛓️ Use .getLength
const datadb = require ("ostrodb2.0")
const db = datadb (FILE)
console.log (db.getLength ())🧾 Use .convert
const datadb = require ("ostrodb2.0")
const db = datadb (FILE)
console.log (db.convert ()) // convert to json []❤ Use .conv_object
const datadb = require ("ostrodb2.0")
const db = datadb (FILE)
console.log (db.conv_object (JSON OBJECT []))✅ Use .db
const datadb = require ("ostrodb2.0")
const db = datadb (FILE)
console.log (db.db) // full database📝 Use .update
const datadb = require ("ostrodb2.0")
const db = datadb (FILE)
db.create ({ id: 1, balance: 100 }) // test db
db.update ("id", 1, { balance: 200 })📝 Use .route
const datadb = require ("ostrodb2.0")
const db = datadb (FILE)
db.create ({ id: 1, balance: 100 }) // test db
db.create ({ id: 2, balance: 200 }) // test db #2
db.route ("balance", 500) // { "0": { id: 1, balance: 500 }, "1": { id: 2, balance: 500 } }📝 Use .routes
const datadb = require ("ostrodb2.0")
const db = datadb (FILE)
db.create ({ id: 1, balance: 100 }) // test db
db.create ({ id: 2, balance: 200 }) // test db #2
db.routes ("id", "p: balance z: > 100 m: 3) // { "0": { id: 1, balance: 100 }, "1": { id: 3, balance: 200 } }