cheemsdb

Kolay Kullanımlı JsonDB/YamlDB Database Modülü

Usage no npm install needed!

<script type="module">
  import cheemsdb from 'https://cdn.skypack.dev/cheemsdb';
</script>

README

CheemsDB

Kolay JSON Database Modülü

Örnekler

quick.db den data taşırken

const db = require("cheemsdb");
const quickdb = require("quick.db");

db.move(quickdb)

Örnekler

const db = require("cheemsdb")

db.set("a.b.c", "xyz") // xyz

db.get("a.b.c") // {b: {c: "xyz"}}
db.fetch("a.b.c") // {b: {c: "xyz"}}
db.all() // {a: {b: {c: "xyz"}}}

db.push("a", "merhaba") //  ["merhaba"]
db.push("a", "dünya") //  ["dünya", "merhaba"]
db.unpush("a", "merhaba") // ["merhaba"]

db.push("b", {test: "t1"}) // [{test: "t1"}]
db.push("b", {test2: "t2"}) // [{test: "t1"}, {test2: "t2"}]
db.setByPriority("b", {yenisi:"hey bu editlenmiş"}, 1) // [{newtest:"hey this is edited"}]

db.has("x") // true
db.delete("x") // true
db.deleteAll() // true

Örnekler

const db = require("cheemsdb")
db.setReadable(true) // Bu JSON Databasenizin Okunabilir Olmasınız Sağlar
db.setAdapter("yamldb") // Adöptörünüzü Ayarlar Normal Ayarlı Adaptör: JsonDB

db.set("a.b.c", "xyz") // xyz

db.get("isim") // {b: {c: "xyz"}}
db.fetch("isim") // {b: {c: "xyz"}}
db.all() // {a: {b: {c: "xyz"}}}

db.push("a", "merhaba") //  ["merhaba"]
db.push("a", "dünya") //  ["dünya", "merhaba"]
db.unpush("a", "merhaba") // ["merhaba"]

db.push("b", {test: "t1"}) // [{test: "t1"}]
db.push("b", {test2: "t2"}) // [{test: "t1"}, {test2: "t2"}]
db.setByPriority("b", {yenisi:"hey bu editlenmiş"}, 1) // [{newtest:"hey this is edited"}]

db.has("x") // true
db.delete("x") // true
db.deleteAll() // true