README
KubitDBonline
Versiyon: kubitdbonline@1.0.2 Modülün sahibi: kubi#5443
Bilgiler
Yardım: Yardım sunucusu
Kullanımı
/// Sunucu açma \\\
const {kubitdb} = require('kubitdb')
const db = new kubitdb("kubitdb")//dosyayı değiştirebilirsiniz
const express = require('express')
const app = express()
app.listen(6340)//portu değiştirebilirsiniz
const parola = "sifre"//şifreyi yazın
//Databaseye bakmaya izin verir (get,fetch)
app.use('/kubitdbonlineget/:parola', function (req, res) {
if (parola === req.params.parola) {
res.json(db.hepsi());
}})
//Databaseye yazmaya izin verir (set)
app.use('/kubitdbonlineset/:parola/:veri/:deger', function (req, res) {
if (parola === req.params.parola) {
db.ayarla(req.params.veri,req.params.deger)
}})
//Databaseye silmeye izin verir (delete)
app.use('/kubitdbonlinedelete/:parola/:veri', function (req, res) {
if (parola === req.params.parola) {
db.sil(req.params.veri)
}})
//Databaseye çıkarmaya izin verir (subtract)
app.use('/kubitdbonlinesubtract/:parola/:veri/:deger', function (req, res) {
if (parola === req.params.parola) {
db.cıkar(req.params.veri,req.params.deger)
}})
//Databaseye itmeye izin verir (push)
app.use('/kubitdbonlinepush/:parola/:veri/:deger', function (req, res) {
if (parola === req.params.parola) {
db.it(req.params.veri,req.params.deger)
}})
//Databaseye eklemeye izin verir (add)
app.use('/kubitdbonlineadd/:parola/:veri/:deger', function (req, res) {
if (parola === req.params.parola) {
db.ekle(`${req.params.veri}`,Number(req.params.deger))
}})
//Databaseye temizlemeye izin verir (clear)
app.use('/kubitdbonlineclear/:parola', function (req, res) {
if (parola === req.params.parola) {
db.temizle()
}})
/// Sunucuya bağlanma \\\
const kubitdbonline = require('kubitdbonline')
const db = new kubitdbonline("https://slyhterindashboard.cf","sifre")
//Sunucuda Bilgi alma (fetch)
db.al()
db.bak()
db.get()
db.fetch()
const kubitdbonline = require('kubitdbonline')
const db = new kubitdbonline("https://slyhterindashboard.cf","sifre")
db.al().then(kubitdb=>{
console.log(kubitdb["elma"])//elmayı değiştirebilirsiniz
})
})
/*/
3
/*/
//Sunucuda varmı (has)
db.al()
db.bak()
db.get()
db.fetch()
const kubitdbonline = require('kubitdbonline')
const db = new kubitdbonline("https://slyhterindashboard.cf","sifre")
db.al().then(kubitdb=>{
var has;if(kubitdb["elma"]) {has = true} else {has = false}
console.log(has)
})
/*
true
false
*/
//Sunucuda ayarlama (set)
db.ayarla()
db.set()
const kubitdbonline = require('kubitdbonline')
const db = new kubitdbonline("https://slyhterindashboard.cf","sifre")
db.ayarla("elma","yok")
/*/
{
"elma":"yok"
}
/*/
//Sunucuda silme (delete)
db.sil()
db.delete()
const kubitdbonline = require('kubitdbonline')
const db = new kubitdbonline("https://slyhterindashboard.cf","sifre")
db.sil("elma")
/*/
{}
/*/
//Sunucuda temizleme (clear)
db.temizle()
db.clear()
db.deleteAll()
db.clearAll()
const kubitdbonline = require('kubitdbonline')
const db = new kubitdbonline("https://slyhterindashboard.cf","sifre")
db.temizle()
/*/
{}
/*/
//Sunucuda cıkarma (subtract)
db.cıkar()
db.subtract()
const kubitdbonline = require('kubitdbonline')
const db = new kubitdbonline("https://slyhterindashboard.cf","sifre")
db.cıkar("elma",1)
/*/
{
"elma": "9"
}
/*/
//Sunucuda itme (push)
db.it()
db.push()
const kubitdbonline = require('kubitdbonline')
const db = new kubitdbonline("https://slyhterindashboard.cf","sifre")
db.it("elma","deneme")
/*/
{
"elma":{
"deneme"
}
}
/*/
//Uyarı push sisteminde süslü parantez içermemelidir
//Sunucuda ekleme (add)
db.ekle()
db.add()
const kubitdbonline = require('kubitdbonline')
const db = new kubitdbonline("https://slyhterindashboard.cf","sifre")
db.ekle("elma",1)
/*/
{
"elma": 2
}
/*/
Yerel Database için
KubitDB
npm i kubitdb
KubitDB kullanımı
Hatamı alıyorsun konsola npm i node-fetch@2.6.1 express kubitdb yazmayı dene
Yardım sunucumuza gel
Hala hatamı alıyorsunKubitDBonline'yi Yüklemek için
npm i kubitdbonline