0.0.1-beta • Published 3 years ago

ll.db v0.0.1-beta

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

Usage

const { Database } = require('ll.db');

const db = new Database('Database_name', true, {
  cacheLimit: 100
});

db.set(`my_name`, 'Jhon');

db.get(`my_name`); // "Jhon

// Setting values in objects

let users = ['pedro', 'edward', 'erick']

db.set(`persons.${users[1]}.age`, 14);

db.get('persons') /* {
  edward: {
    age: 14
  }
} */

// Deleting properties.

db.delete('persons', (e) => {
  if(e) throw e;
  
  console.log('Property deleted!');
});

// Reseting the database.

db.reset();

// adding and subtracting values

db.set('my-money', 1000);

db.add('my-money', 500, (e) => {
  if(e) throw e;
  
  console.log('Money added!');
}); // 1500

db.sub('my-money', 750, (e) => {
  if(e) throw e;
  
  //...
}); // 750
0.0.1-beta

3 years ago

0.0.43

3 years ago

0.0.44

3 years ago

0.0.45

3 years ago

0.0.37

3 years ago

0.0.38

3 years ago

0.0.39

3 years ago

0.0.30

3 years ago

0.0.31

3 years ago

0.0.32

3 years ago

0.0.33

3 years ago

0.0.34

3 years ago

0.0.35

3 years ago

0.0.36

3 years ago

0.0.28

3 years ago

0.0.29

3 years ago

0.0.27

3 years ago

0.0.26

3 years ago

0.0.25

3 years ago

0.0.24

3 years ago

0.0.23

3 years ago

0.0.22

3 years ago

0.0.20

3 years ago

0.0.19

3 years ago

0.0.18

3 years ago

0.0.17

3 years ago

0.0.16

3 years ago