z-database
v1.0.0
Published
Şifreli şekilde korunan key-value türünde bir database modülü.
Downloads
1
Maintainers
Readme
Z-Database
🇬🇧 Z-Database is a simple-to-use database module that keeps data encrypted as key-values.
🇹🇷 Z-Database verileri key-value olarak şifreli bir şekilde tutan basit kullanımlı bir veritabanı modülüdür.
🇬🇧 Installation - 🇹🇷 Kurulum
🇬🇧 Use the npm to install Z-Database.
🇹🇷 Z-Database modülünü yüklemek için npm kullanın.
npm install z-database
🇬🇧 Get To Started - 🇹🇷 Başlangıç
🇬🇧 Define Module - 🇹🇷 Modülü Tanımlama
const { Database } = require('z-database');
const db = new Database({ fileName: 'yourDbName', key: '1234567812345678' });
- 🇬🇧 'fileName' only accepts numbers and letters. - 🇹🇷 'fileName' yalnızca sayı ve harf kabul eder.
- 🇬🇧 'key' is required to encrypt the database. Each database can only be decrypted with the 'key' for which it is specified. This 'key' must be 16 characters. - 🇹🇷 'key' veritabanını şifrelemek için gereklidir. Her veritabanı yalnızca belirlendiği 'key' ile çözülebilir. Bu 'key' 16 karakter olmalıdır.
🇬🇧 Usage - 🇹🇷 Kullanım
db.set('developer', 'whisky') //🇬🇧 Add data to database. - 🇹🇷 Veritabanına veri ekler.
console.log(db.get('developer'))
console.log(db.fetch('developer')) //🇬🇧 Get data to database. - 🇹🇷 Veritabanın'dan veri çeker.
console.log(db.has('developer')) //🇬🇧 Check data in database. Return true/false. - 🇹🇷 Veritabın'da veriyi kontrol eder. true/false döndürür.
db.all() //🇬🇧 Return all data in database. - 🇹🇷 Veritabanında'ki tüm veriyi döndürür.
db.delete('developer') //🇬🇧 Delete data to database. - 🇹🇷 Veritabanın'dan veri siler.
db.deleteAll('CONFIRM') //🇬🇧 Delete all data in database. - 🇹🇷 Veritabanında'ki tüm veriyi siler.
db.push('array', 'whisky') //[ 'whisky' ] - 🇬🇧 Add data to array. - 🇹🇷 Array'a veri ekler.
db.add('number', 29) //🇬🇧 Summing up numerical data. - 🇹🇷 Sayısal verileri toplar.
db.substr('number', 11) //🇬🇧 Subtracting numerical data. - 🇹🇷 Sayısal verileri çıkarır.
🇬🇧 Contributing - 🇹🇷 Katkı
🇬🇧 Join for any bugs or problems. 🇹🇷 Herhangi bir hata veya sorun için katılın.
🇬🇧 License - 🇹🇷 Lisans
© 2023 Whisky