inflames.db, açık kaynak kodlu sqlite database modülüdür bir database dosyasında olması gereken tüm özellikleri barındırmaktadır ve her geçen gün dahada geliştirilmektedir.
Modülü kurmak için öncelikle konsola aşağıdaki kodu girin.
> npm i inflames.db@latest
Modül kurulunca db'yi kullanacağınız dosyanıza aşağıdaki kodu ekleyin.
Sqlite için:
const db = require("inflames.db").sqlite("database"); // "database" kısmını eklemezseniz default olarak inflames.db dosyası oluşturulacak.
Bson için:
const db = require("inflames.db").bson("databases"); // "database" kısmını eklemezseniz default olarak inflames.bson dosyası oluşturulacak.
Paket otomatik olarak database dosyasını oluşturacak verileriniz bu dosyaya kayıt edilecek.
Not: Unutmayın modülü .sqlite() ve .bson() şeklindede tanımlayabilirsiniz ve dosya ismi belirtirken uzantı yazmayın modül gerekli uzantıyı kendisi ekleyecek.
Veri kaydı:
db.set("prefix", "!") //true
Veri çağırma:
db.get("prefix") //"!"
db.fetch("prefix") //"!"
db.all() // [ { ID: 'prefix', value: "!" } ]
Array işlemleri:
db.push("prefix", ["!", "."]) //["!", "."]
db.pull("prefix", ".") //["!"]
Veri kontrol:
db.has("prefix") //true
Toplama-Çıkarma:
db.add("sayı", 50) //50
db.sub("sayı", 10) //40
Veri silme:
db.delete('prefix') //true [Bulunan veriyi siler]
db.deleteValue("!") //true [Veriler arasından ayarlanan değere sahip verileri siler]
db.deleteAll() //true [Bütün verileri siler]
Desteğe ihtiyacınız olursa destek sunucumuzu ziyaret edebilirsiniz. Eğer bana özelden ulaşmak isterseniz web sitemi ziyaret edebilirsiniz.
Discord Adresim: InFlames#2005