1.1.2 • Published 3 years ago

zacron.db-ts v1.1.2

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

zacron.db - TypeScript

🇺🇸 | A JSON Database Module

🇹🇷 | JSON Veritabanı Modülü

npm install zacron.db-ts
  • EN | zacron.db-ts is easy to use, useful, new, faster and upgraded TypeScript version of 'zacron.db' Json based database module.

  • TR | zacron.db-ts kullanımı kolay, kullanışlı, yeni, hızlı ve 'zacron.db' modülünün TypeScript diline yükseltilmiş Json tabanlı bir veritabanı modülüdür.

Definition (EN)

There are 3 different definitions:

const { Database } = require("zacron.db");
const zdb = new Database("<DatabaseFileName>")
//or
const db = require("zacron.db");
const zdb = new db.Database("<DatabaseFileName>")
//or
const Database = require("zacron.db");
const zdb = new Database("<DatabaseFileName>");

Note:

Database File Name Is Optional. If Filename Is Not Specified, Default Filename Is Will Be "database.json". If You Specify A File Name, You Must Open File Manually.

Tanımlama (TR)

3 Farklı Tanımlama Yolu Vardır:

const { Database } = require("zacron.db-ts");
const zdb = new Database("<VeritabanıDosyaAdı>")
//veya
const db = require("zacron.db-ts");
const zdb = new db.Database("<VeritabanıDosyaAdı>")
//veya
const Database = require("zacron.db-ts");
const zdb = new Database("<VeritabanıDosyaAdı>");

Not:

Dosya Adı Belirtme İsteğe Bağlıdır, Eğer Dosya Adı Belirtilmemişse Varsayılan Dosya Adı "database.json" Olur. Eğer Dosya Adı Belirtirsen, Dosyayı Kendin Açman Lazım.

Examples (EN)

For Set A Data To Database:

const { Database } = require("zacron.db-ts");
const zdb = new Database("<DatabaseFileName>")

zdb.set("data", "value")

For Fetch A Data From Database:

const { Database } = require("zacron.db-ts");
const zdb = new Database("<DatabaseFileName>")

//zdb.set("data_name", "zacron")

console.log(zdb.fetch("data_name")) //Output: 'zacron'

Örnekler (TR)

Veri Kaydetmek İçin:

const Database = require("zacron.db-ts");
const zdb = new Database("<VeritabanıDosyaAdı>")

zdb.ayarla("veri", "değer")

Veri Almak İçin:

const Database = require("zacron.db");
const zdb = new Database("<VeritabanıDosyaAdı>")

//zdb.ayarla("veri_adi", "zacron")

console.log(zdb.bul("veri_adi")) //Çıktı: 'zacron'

Methods (EN)

Set A Data:

set("data", "value")

save("data", "value")

Fetch A Data:

get("data")

fetch("data")

Math:

add("data", number) - Addition

subtract("data", number) - Subtraction

multiply("data", number) - Multiplication

divide("data", number) - Division

Delete A Data - All Datas - Backup Database:

delete("data")

all(limit) - Limit Is Optional.

backup("backup_file_name")

Delete All Datas - Delete Database File:

deleteAll() clear()

destroy()

Type of Value of Data Name - Push Value To Array - Delete Value From Array:

type("data")

push("data", "value")

pull("data", "value")

Metodlar (TR)

Veri Kaydetme:

ayarla("veri", "değer")

kaydet("veri", "değer")

Veri Alma:

bul("veri_adi")

getir("veri_adi")

Matematik İşlemleri:

ekle("veri", sayı) - Toplama İşlemi

çıkar("veri", sayı) - Çıkarma İşlemi

çarp("veri", sayı) - Çarpma İşlemi

böl("veri", sayı) - Bölme İşlemi

Veri Silme - Tüm Verileri Alma - Verileri Yedekleme:

sil("veri")

hepsi(miktar) - Miktar İsteğe Bağlıdır.

yedekle("yedekleme_dosyasi_adi")

Tüm Verileri Sıfırlama - Dosya Silme:

sıfırla() temizle()

dosyaSil()

Verideki Değerin Tipi - Diziye Değer Ekleme - Diziden Değer Silme:

tip("veri")

değerEkle("veri", "değer")

değerSil("veri", "değer")

Discord Server

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago