UNPKG

resydb

Version:

🎉 Advanced JSON & YAML and MONGO Database Package!

102 lines (78 loc) 1.58 kB
![Image](https://img.shields.io/npm/v/resydb?color=%fffff&label=resydb) ![Image](https://img.shields.io/npm/dt/resydb.svg?color=%3437eb&maxAge=3600) # ![Image](https://nodei.co/npm/resydb.png?downloads=true&downloadRank=true&stars=true) <br> ## Added!: Esm6 Support, Mongo DB Support, Performance Updates ## ResyDb - Json Tabanlı Gelişmiş Modül! ## Website Using ```js <script src="https://unpkg.com/resydb@latest/module/index.js"></script> <script> const Database = require("./Database.json") Database.add("used", +1) //Example </script> ``` ## Esm6 Setup [BETA!]; ```yaml import { JsonDB, YamlDB, MongoDB } from 'resydb' ``` # Setup ## JsonDB; ```js const Database = require("resydb"); const db = new Database.JsonDB("./database.json") ``` ## YamlDB; ```yaml const Database = require("resydb") const db = new Database.YamlDB("./database.yaml") ``` ## MongoDB; ```yaml const Database = require("resydb") const db = new Database.MongoDB("mongo urlniz") ``` # Tanımlama; ```js // Json db için db.on("connect",{ content: "VeriTabanı Aktifleştirildi! " }) ``` ```js - Veriyi Türüne Göre Bulmak: db.has("value", "key") ``` ```js - Veriyi kaydetmek: db.push("value", {Developer: "Nicat-dcw"}) ``` ```js - Veriyi Eklemek: db.set("value", "value"); ``` ```js - Veriyi Aktarmak: db.get("value"); ``` ```js -Veriyi Kontrol Etmek: db.fetch("value"); ``` ```js - Veriye Miktar Ekleme: db.add("value", 1); ``` ```js - Veriyi Silme: db.delete("value"); ``` ```js - Tüm Veriyi Gösterme: db.all(); ``` ```js - Tüm Veriyi Silme: db.deleteAll(); ```