carnoxis.db
v0.0.1
Published
Carnoxis botunun sahibi tarafından yapılan veri depolama, kaydetme (database) modülüdür.
Downloads
2
Maintainers
Readme
Json Tabanlı Veritabanı Modülüü Örnekler
Yüklemek İçin
npm install carnoxis.db
const carnoxis = require("carnoxis.db")
const db = new carnoxis({
"dbName": "test", // DB dosya adımız.
"dbFolder": "database", // DB klasör adımız.
"noBlankData": true,
"readable": true,
"language": "en" // "tr" veya "en" yazabilirsiniz
})
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", "dunya") // ["merhaba", "dunya"]
db.unpush("a", "merhaba") // ["dunya"]
db.push("b", {test: "carnoxis.db"}) // [{test: "carnoxis.db"}]
db.push("b", {test2: "carnoxis.db2"}) // [{test: "carnoxis.db"}, {test2: "carnoxis.db2"}]
db.delByPriority("b", 1) // [{test2: "carnoxis.db"}]
db.setByPriority("b", {newtest:"Düzenlendi"} 1) // [{newtest:"Düzenlendi"}]
db.delete("x") // Doğru
db.deleteAll() // Doğru