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

3.6.1 • Public • Published

Tuncvr-db Database Modülü - Tuncvr-db Database Module

Nasıl indirilir ? - How to install ?

npm install tuncvr-db --save

Nasıl kullanılır - How to use

const {JsonDatabase} = require("tuncvr-db")
const db = new JsonDatabase("./Your-File.json")

Değişiklikler - Update's

Versiyon : 3.6.0

Türkçe 🇹🇷:

  • Hatalar giderildi. SQLite3 modülü kaldırıldı.
  • Dökümantasyon güncellendi.

Version : 3.6.0

English 🇬🇧 :

  • Bugs fixed. SQLite3 module removed.
  • Documentation updated.
Yardım ve öneriler için - For help and suggestions
E-mail: iletisim@tuncvural.com.tr 

Json Database

// Modülü tanımlama - Define the module
const { JsonDatabase } = require("tuncvr-db")
const db = new JsonDatabase("./Your-File.json")

// Veri ekleme - Add data
db.set("key", "value") // Void

// Veri çekme - Get data
db.get("key") // => "value"
 or // Same Functions
db.fetch("key") // => "value"

// Veri silme - Delete data
db.delete("key") // Void

// Veri kontrol etme - Check data
db.has("key") // => true or false

// Sayı ekleme - Add number
db.add("key", 1) // => +1

// Veri Tipi - Data Type
db.type("key") // => "string" or "number" or "array"

// Sayı çıkarma - Subtract number
db.subtract("key", 1) // => -1

// Databaseyi Silme - Delete Database
db.deleteAll() // Void

// Veri Güncelleme - Update data
db.edit("key","newValue") // Void

// Veri Ekleme - Push data
db.push("key", "value") // Void

// Tüm verileri çekme - Fetch all data
db.getAll() // => [{ ID: "key", data: "value" }]
  or // Same Functions
db.fetchAll() // => [{ ID: "key", data: "value" }]

// Rastgele veri - Random data
db.random() // => "value"
Options:
- `GetArray: true`  => `["value", "value2", "value3"]`
- `GetArray: false` => `"value"`

// Databaseyi taşıma - Moving the database
db.migrate("./newFile.json") // Void
Options:
  - MaxData: 1000 => Max data to move

Diğer modüllerimiz - Other npm modules

node-file-creator-cli Create a file with cmd or terminal !!!!

randm-user-agent Get a random user agents !!!!

@tuncvrdev/meme.js Get a random meme from Reddit !!!!

doviz-api-tr Get a currency exchange rates !!!! Only for TRY(Turkish Lira) !!!!

Tuncvr-dbyi kullandığınız için teşekkürler 💓
Thanks for using tuncvr-db 💓 
Tuncvr-db'yi arkadaşlarınla paylaşmayı unutma !
Don't forget to share tuncvr-db with your friends !

Package Sidebar

Install

npm i tuncvr-db

Weekly Downloads

4

Version

3.6.1

License

MIT

Unpacked Size

8.09 kB

Total Files

5

Last publish

Collaborators

  • tuncvrdev