npm.io
5.1.1 • Published 3 years ago

inflames.db

Licence
MIT
Version
5.1.1
Deps
6
Size
22 kB
Vulns
0
Weekly
0
Stars
7

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

Keywords