https://github.com/kilicdev/bucksh0t.db
Database Advanced features By bucksh0t.dev
https://github.com/kilicdev/bucksh0t.db
database javascript library module nodejs
Last synced: about 17 hours ago
JSON representation
Database Advanced features By bucksh0t.dev
- Host: GitHub
- URL: https://github.com/kilicdev/bucksh0t.db
- Owner: kilicdev
- License: apache-2.0
- Created: 2022-03-07T18:24:41.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2026-04-08T13:53:39.000Z (3 months ago)
- Last Synced: 2026-04-16T22:34:42.156Z (3 months ago)
- Topics: database, javascript, library, module, nodejs
- Language: JavaScript
- Homepage: https://bucksh0t.dev
- Size: 8.79 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# bucksh0t.db
**Examples:**
```js
// Data Set | Get | Add
db.set("KEY", "DATA"); // Change Data And Result Data
db.get("KEY"); // Result Data
db.add("KEY"); // Change Data And Result Data
db.fetch("KEY"); // Result Data
db.push("KEY.KEY", "data"); // Push Datas Json or Array
// Data All
db.all("OPTIONAL MAX DATAS NUMBER"); // All Datas
// Data exists
db.has("KEY"); // True/False
// Data Count
db.size(); // All Data Length
// Created Notification
db.on("create", (datas) => {
console.log(`Created Data Name: "${datas.key}", Value: "${datas.value}"`);
});
// Updated Notification
db.on("update", (datas) => {
console.log(`Updated Data Name: "${datas.key}", Last Value: "${datas.last}", New Value: "${datas.new}"`);
});
// Deleted Notification
db.on("delete", (datas) => {
console.log(`Deleted Data Name: "${datas.key}", Value: "${datas.value}"`);
});
```
**Main Data**
```js
const db = require("bucksh0t.db");
```
**Multiple Data**
```js
const bucksh0t = require("bucksh0t.db");
const db = new bucksh0t.create("datas.json", 0); // ({PATH}, {MAX})
```
