1.1.1 • Published 3 years ago
demirdb v1.1.1
DemirDB
JSON tabanlı database modülü
Kurulum
> npm i demirdb
const Demirdb = require("demirdb")
const db = new Demirdb({
"dbName": "test", // Veritabanı dosya adı.
"dbFolder": "veritabani", // Veritabanı klasörü.
"noBlankData": true,
"readable": true,
"language": "tr" // Dil seçimi. "tr" veya "en" yazabilirsiniz.
})
Örnekler
db.set("x.y.z", "abc") // abc
db.get("x") // {y: {z: "abc"}}
db.all() // {x: {y: {z: "abc"}}}
db.push("a", "merhaba") // ["merhaba"]
db.push("a", "dünya") // ["merhaba", "dünya"]
db.unpush("a", "merhaba") // ["dünya"]
db.push("b", {test: "demirdb"}) // [{test: "demirdb"}]
db.push("b", {test2: "demirdb2"}) // [{test: "demirdb"}, {test2: "demirdb2"}]
db.delByPriority("b", 1) // [{test2: "demirdb"}]
db.setByPriority("b", {newtest:"bu veri düzenlendi"} 1) // [{newtest:"bu veri düzenlendi"}]
db.delete("x") // true
db.deleteAll() // true