7.1.4 • Published 4 years ago
db-ruzgaer v7.1.4
const dbr = require('db-ruzgaer');
// Veritabanındaki bir nesneyi ayarlama:
dbr.set('Kullanıcıbilgisi', { zorluk: 'Easy' })
// -> { difficulty: 'Easy' }
// Bir nesneyi bir nesnede bir diziye iterek:
dbr.push('Kullanıcıbilgisi.eşyalar', 'Kılıç')
// -> {zorluk: 'Kolay', eşyalar: ['Kılıç']}
// Bir nesnede bir numaraya ekleme:
dbr.add('Kullanıcıbilgisi.para', 2500)
// -> {zorluk: 'Kolay', eşyalar: ['Kılıç'], bakiye: 2500}
// Repeating previous examples:
dbr.push('Kullanıcıbilgisi.eşyalar', 'TV')
// -> {zorluk: 'Kolay', eşyalar: ['Kılıç', 'TV'], bakiye: 2500}
dbr.add('Kullanıcıbilgisi.para', 2500)
// -> {zorluk: 'Kolay', eşyalar: ['Kılıç', 'TV'], denge: 2500}
// Bireysel özellikleri alma
dbr.get('Kullanıcıbilgisi.para') // -> Toplam PARA: 10000
dbr.get('Kullanıcıbilgisi.eşyalar') // -> Toplam EŞYA: ['Kılıç', 'TV']
const dbr = require('ruzgaer-db');
// Setting an object in the database:
dbr.set('userInfo', { difficulty: 'Easy' })
// -> { difficulty: 'Easy' }
// Pushing an element to an array (that doesn't exist yet) in an object:
dbr.push('userInfo.items', 'Sword')
// -> { difficulty: 'Easy', items: ['Sword'] }
// Adding to a number (that doesn't exist yet) in an object:
dbr.add('userInfo.balance', 2500)
// -> { difficulty: 'Easy', items: ['Sword'], balance: 2500 }
// Repeating previous examples:
dbr.push('userInfo.items', 'TV')
// -> { difficulty: 'Easy', items: ['Sword', 'TV'], balance: 2500 }
dbr.add('userInfo.balance', 2500)
// -> { difficulty: 'Easy', items: ['Sword', 'TV'], balance: 2500 }
// Fetching individual properties
dbr.get('userInfo.balance') // -> 10000
dbr.get('userInfo.items') // ['Sword', 'TV']