oasis.db

JSON Database

Usage no npm install needed!

<script type="module">
  import oasisDb from 'https://cdn.skypack.dev/oasis.db';
</script>

README

⚡ oasis.db V3.0.0

  • Basit ve Hızlı JSON Veritabanı

😏 Bazı Özellikler

  • Çoklu Json Dosyaları
  • Basit ve Başlaması Kolay
  • Yedekleme Sistemi

🔌 Başlangıç

  • Paketi projenize kurmaya başlayabilirsiniz:
npm i oasis.db
  • Ardından bunu şu şekilde tanımlamaya başlayın:
const { Database } = require("oasis.db");
const  db  = new Database(); // Eğer dosya  adı tanımlanmamışsa, dosya adını database.json olarak ayarlar

// Set/Push Fonksiyonları
var nesne1 = {key: true, key2: "true"}
db.set('Nesne', nesne1); /* Nesne: {key: "değer1", key2: "değer2"} */

var array1 = ['oasis', 'database']
db.set('Dizi', array1); /* Dizi: ['oasis', 'database'] */
db.push('Dizi', 'json'); /* Dizi: ['oasis', 'database', 'json'] */

// Object & Array Fetch
db.objectFetch('Nesne', 'key'); /* key: "değer1" */
db.arrayFetch('Dizi', 1); /* database */

// Fetch / Get Fonksiyonları
db.fetch('data'); // Verinin değerini alır
db.get('data'); // Verilerin değerini öğrenin
db.fetchAll(); // Veritabanındaki tüm verileri alır
db.all(); // Veritabanındaki her şeyi alır

// Remove / Delete Fonksiyonları
db.remove('data'); // Verileri veritabanından kaldırır
db.delete('Dizi', 'json'); // Değer / dizin kullanarak bir diziden bir şey çıkarma
db.deleteKey('Nesne', 'key'); // Verilen nesneden sağlanan anahtarı siler
db.deleteEach('data'); // Verilen parametre ile başlayan her veriyi siler

// Clear / Destroy Fonksiyonları
db.clear(); // Veritabanındaki her şeyi temizler
db.destroy(); // Veritabanı dosyasını silin (Ve Tüm Verileri Temizler)

// Boolean Fonksiyonları
db.has('data'); // Veritabanında veri varsa "true" yoksa "false" döndürür.

// Maths Fonksiyonları
db.add('data', 1); // Verilere bir tane ekler
db.subtract('data', 1); // Verilerden birini çıkarır
db.math("eco", "+", 10); // Verilere 10 ekler (ayarlamadan), Kullanabilirsiniz [+, -, *, /]

Typescript için:

import { Database } from 'oasis.db';
const db = new Database();

💖 Herhangi Bir Hata veya Öneri !!

  • Benimle İletişime Geç Discord: Lucifer Bloody Morningstar#8871

❗ Lisans

ISC

💌 Oasis

Discord Sunucumuz Şu Anda Aktif Değil..