4.8.1 • Published 3 years ago
hype.db v4.8.1
Yüklemek İçin
npm install hype.db
Yenilikler
Yaml Destekleyicisi
- Yaml'a Json'a özgü özellikler de eklenmiştir
Uyarı
- Node sürümü "14.x" gereklidir.
Nasıl Kullanılır?
TypeScript
import db from "hype.db"
JS
const { JsonDatabase, YamlDatabase } = require("hype.db");
const db = new JsonDatabase("database");
const yamldb = new YamlDatabase("database");
// Veri Kaydet | Veri Al
db.set(`küfür_${message.guild.id}`, "açık");
db.get("hype.db");
db.fetch("hype.db");
// Veri var
db.has("data");
db.exists("data2");
// Tüm verileri al
db.all(100);
db.all();
db.fetchAll(50);
db.fetchAll();
// JSON'a
db.toJson(5);
db.toJson();
// Verileri sil
db.delete("key");
db.deleteAll();
// Veri türünü alın
db.type("data1"); // -> Numara
// Veritabanı Dizisi Yöntemleri
db.push("array5", 100);
db.pull("array4", 100);
db.arrayHasValue("array3", 100);
db.valueArray();
db.keyArray();
// Veritabanı Matematik yöntemleri
db.math("matematik", "-", 50);
db.add("data1", 100);
db.substr("data1", 55);
// Veritabanı Bulma yöntemleri
db.includes("Database");
db.startsWith("Database");
db.findAndDelete((key,value) => {
return key.includes("veri");
});
// Bilgi
const log = message => {
console.log(`${message}`)
}
log(db.size);
log(db.totalDBSize);
log(JsonDatabase.DBCollection);
// Veritabanını Yok Et
db.destroy();