0.1.0 • Published 5 years ago

jsdat-db v0.1.0

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

JSDat has a very simple usage

#Installing

The first - install JSDat

npm install jsdat-db

The next turn is include and run JSDat

const jsdat = require('jsdat-db');

jsdat.on('ready', () => {
    console.log('JSDat is ready');
})

jsdat('start /path/to/json');

The database is finally up!

#Usage:

jsdat('start path'); //Start database

jsdat('version'); //Get jsdat version

jsdat('load'); //Load data from path

jsdat('load path'); //Load data from another database, called automatially with 'start'

jsdat('save'); //Save data to path, called automatially with any of set calls

jsdat('save path'); //Owerride data in another database and use it

jsdat('create table'); //Create new table

jsdat('delete table');
jsdat('delete table item'); //Delete table or item
jsdat('remove table');
jsdat('remove table item'); //Delete table or item

jsdat('get table');
jsdat('get table item'); //Get table or item

jsdat('set table item'); //Set item in table

jsdat('exists table');
jsdat('exists table item'); //Check if table or item exists (always checking for table, previsious table check not required)

Attention! Every of this functions is asynchronus!

JSDat also is an EventHandler

jsdat.on('ready', () => {
    console.log('JSDat is ready');
})

jsdat.on('error', err => {
    console.error(err);
})

jsdat.on('save', () => {
    console.log('JSDat db saved');
})

jsdat.on('load', () => {
    console.log('JSDat db loaded');
})
0.1.0

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago