9.0.1 • Published 4 years ago
fear.db v9.0.1
Fear.db açık kaynaklı paket yeni başlayanlar için kolay bir yol sağlamak ve her seviyeden insanlar bir veritabanına erişmek ve yönetmek için amaçlanmıştır. Tüm veriler kalıcı olarak saklanır, ve çeşitli ekstra özelliklerle birlikte gelir.
- Kurulum gerektirmeyen kalıcı depolama (Veriler yeniden başlatmalarla kaybolmuyor)
- Başlangıç Dostu
- Çoklu tablo desteği
- ve daha fazlası!
Fear.db içindeki tüm veriler saklanır kalıcı olarak. Veritabanında bir nesne ayarlamaya, ardından parçaları ve tüm nesneyi getirmeye bir örnek.
const db = require('fear.db');
// Setting an object in the database:
db.set('userInfo', { difficulty: 'Easy' })
// -> { difficulty: 'Easy' }
// Pushing an element to an array (that doesn't exist yet) in an object:
db.push('userInfo.items', 'Sword')
// -> { difficulty: 'Easy', items: ['Sword'] }
// Adding to a number (that doesn't exist yet) in an object:
db.add('userInfo.balance', 500)
// -> { difficulty: 'Easy', items: ['Sword'], balance: 500 }
// Repeating previous examples:
db.push('userInfo.items', 'Watch')
// -> { difficulty: 'Easy', items: ['Sword', 'Watch'], balance: 500 }
db.add('userInfo.balance', 500)
// -> { difficulty: 'Easy', items: ['Sword', 'Watch'], balance: 1000 }
// Fetching individual properties
db.get('userInfo.balance') // -> 1000
db.get('userInfo.items') // ['Sword', 'Watch']