Have ideas to improve npm?Join in the discussion! »

    plusdb
    TypeScript icon, indicating that this package has built-in type declarations

    1.2.5 • Public • Published

    Turkish

    Destek: discord.gg/YFZa95hFUs
    NPM: npmjs.com/package/plusdb

    Plusdb, yeni başlayanlar ve her seviyeden insanın düşük ila orta hacimli bir ortamda verilere erişmesi ve depolaması için kolay bir yol sağlamayı amaçlayan açık kaynaklı bir pakettir. Tüm veriler kalıcı olarak saklanır better-sqlite3 ve çok çeşitli özellikleri.

    • Güvenlik - Kendisi açık kaynak kodlu olduğu için korkmanıza gerek yok.
    • Yürütme - Veritabanı sunucusu kurmaya gerek yoktur, tüm veriler aynı projede yerel olarak depolanır.
    • Kolay - Başlangıçta eğitimlerde kullanılmak üzere oluşturulmuş olan dokümantasyon basittir ve jargon içermez.

    Demo Dokümantasyon

    const db = require('plusdb');
    
    // Veritabanında bir nesnenin ayarlanması:
    db.set('userInfo', 'id')
    
    // Bir öğeyi bir nesnede (henüz var olmayan) bir diziye gönderme:
    db.push('userInfo.items', 'apple')
    
    // Bir nesnede (henüz mevcut olmayan) bir sayıya ekleme:
    db.add('userInfo.balance', 500)
    
    // Ayarlanan verileri çekme
    db.get('userInfo.balance')
    db.get('userInfo.items')
    db.fetch('userInfo')
    
    Yöntemler
    
    new db.table(name)
    .add(anahtar, numara, [seçenekler]) -> Sıra güncellendi
    .all() -> Toplam veri
    .delete(anahtar, [seçenekler]) -> Boole
    .get(anahtar, [seçenekler]) -> Sıra
    .has(anahtar, [seçenekler]) -> Boole
    .push(anahtar, element, [seçenekler]) -> Sıra güncellendi
    .set(anahtar, veri, [seçenekler]) -> Sıra güncellendi
    .subtract(anahtar, numara, [seçenekler]) -> Sıra güncellendi

    Kurulum

    Linux

    • Ubuntu 1. sudo apt-get install build-essential 2. npm i plusdb
    • CenTos 1. npm i node-gyp rebuild 2. npm i plusdb
    • Fedora 1. npm i plusdb
    • Kali 1. npm i plusdb
    • Pardus 1. npm i plusdb

    Windows

    • Önemli: Konsolunuzu yönetici olarak çalıştırınız yoksa inmez
    • Yürüt: npm -g --add-python-to-path install windows-build-tools node-gyp
    • Yürüt: npm i plusdb

    Mac

    • İndir: XCode
    • Yürüt: npm i -g node-gyp
    • Yürüt: node-gyp --python /path/to/python2.7
    • Yürüt: npm i plusdb

    English

    Support: discord.gg/YFZa95hFUs
    NPM: npmjs.com/package/plusdb

    Plusdb is an open-source package meant to provide an easy way for beginners and people of all levels to access & store data in a low to medium volume environment. All data is stored persistently via better-sqlite3 and comes way various other quality-of-life features.

    • Security - You don't need to be afraid as it is open source.
    • Execute - No need to set up a database server, all the data is stored locally in the same project.
    • Easy - Originally created for use in tutorials, the documentation is straightforward and jargon-free.

    Demo Documentation

    const db = require('plusdb');
    
    // Setting an object in the database:
    db.set('userInfo', 'id')
    
    // Pushing an element to an array (that doesn't exist yet) in an object:
    db.push('userInfo.items', 'apple')
    
    // Adding to a number (that doesn't exist yet) in an object:
    db.add('userInfo.balance', 500)
    
    // Data fetch
    db.get('userInfo.balance')
    db.get('userInfo.items')
    db.fetch('userInfo')
    
    Methods
    
    new db.table(name)
    .add(key, number, [options]) -> updatedRow
    .all() -> array
    .delete(key, [options]) -> boolean
    .get(key, [options]) -> row
    .has(key, [options]) -> boolean
    .push(key, element, [options]) -> updatedRow
    .set(key, data, [options]) -> updatedRow
    .subtract(key, number, [options]) -> updatedRow

    Installation

    Linux

    • Ubuntu 1. sudo apt-get install build-essential 2. npm i plusdb
    • CenTos 1. npm i node-gyp rebuild 2. npm i plusdb
    • Fedora 1. npm i plusdb
    • Kali 1. npm i plusdb
    • Pardus 1. npm i plusdb

    Windows

    • İmportant: Run your console as administrator or it won't land
    • Execute: npm -g --add-python-to-path install windows-build-tools node-gyp
    • Execute: npm i plusdb

    Mac

    • İnstall: XCode
    • Execute: npm i -g node-gyp
    • Execute: node-gyp --python /path/to/python2.7
    • Execute: npm i plusdb

    Install

    npm i plusdb

    DownloadsWeekly Downloads

    11

    Version

    1.2.5

    License

    ISC

    Unpacked Size

    31.1 kB

    Total Files

    14

    Last publish

    Collaborators

    • avatar