1.1.5 • Published 9 days ago

best.db v1.1.5

Weekly downloads
-
License
CC BY-NC-ND 4.0
Repository
-
Last release
9 days ago

What is best.db ?

  • It is a easy and quick storage

Installation

  • You need to install the package on your project
npm i best.db

Updates

  • Version (1.0.7, 1.0.8, 1.1.1, 1.1.4, 1.1.5) => Fix Some Errors
  • Version (1.0.9) => Add Fetch
  • Version (1.1.2) => Change (.) To (..)
  • Version (1.1.3) => Fix Some Errors && Preventing mistakes from occurring

How To Use

const db = require("best.db");

db.set(`key`, value); // To Set a Data
db.set(`key`, "This is Value"); // => true
db.set(`key..name`, "test"); // => key = { name: "test" };
db.set(`key..data`, "Hello World"); // => key = { name: "test", data: "Hello World" };
db.set(`key..number`, 0); // => key = { name: "test", data: "Hello World", number: 0 };
db.set(`key..array`, []); // => key = { name: "test", data: "Hello World", number: 0, array: [] };

db.get('key'); // To Get The Data By Key
db.get('key'); // => This is Value
db.get(`key..name`); // => test;

db.fetch('key'); // To Get The Data By Key
db.fetch('key'); // => This is Value
db.fetch(`key..name`); // => test;

db.delete('key'); // To Delete Data By Key
db.delete('key'); // => true
db.delete(`key..data`); // => key = { name: "test", number: 0, array: [] };

db.has('key'); // To Get True Or False
db.has('key'); // => true
db.has(`key..name`); // => true
db.has(`key..data`); // => false

db.add('key', value); // To Add a Number
db.add('key', 5); // => key = 5;
db.add(`key..number`, 1); // => key = { name: "test", number: 1, array: [] };

db.subtract('key', value); // To Subtract a Number
db.subtract('key', 5); // key = 0
db.subtract('key..number', 1);  // => key = { name: "test", number: 0, array: [] };

db.push('key', element); // To Push Element To Data
db.push('key', "Push"); // key = ["Push"]
db.push('key..array', "Push 1"); // => key = { name: "test", number: 0, array: ["Push 1"] };

db.pull('key', element); // To Pull Element From Data
db.pull('key', "Push"); // key = []
db.pull('key..array', "Push 1"); // => key = { name: "test", number: 0, array: [] };

db.all(); // To Get All Data
// Exmaple => [ { ID: `test`, data: `Hello World` } ]

db.backup("Filename"); // To Make a Backup File
db.reset(); // To Delete All Data

Developer

1.1.5

9 days ago

1.1.4

9 days ago

1.1.3

15 days ago

1.1.1

12 months ago

1.1.2

12 months ago

1.1.0

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

2.0.0

2 years ago

1.0.0

2 years ago