kubitdbonline

Online Database Üstelik Hem Türkçe Hem İngilizce KubitDBonline

Usage no npm install needed!

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

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
Hala hatamı alıyorsun Yardım sunucumuza gel
KubitDBonline'yi Yüklemek için
  • npm i kubitdbonline