Skip to content

Latest commit

 

History

History
75 lines (55 loc) · 1.96 KB

readme.md

File metadata and controls

75 lines (55 loc) · 1.96 KB

inflames.db

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.

Kurulum

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.

Fonksiyonlar

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]

Destek

Desteğe ihtiyacınız olursa destek sunucumuzu ziyaret edebilirsiniz. Eğer bana özelden ulaşmak isterseniz web sitemi ziyaret edebilirsiniz.

inflames.db

Discord Adresim: InFlames#2005