Skip to content

louislegrain/better-json-database

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Example

const Database = require('better-json-database');
const db = new Database('./db.json', {
    snapshots: {
        enabled: true,
        interval: 24 * 60 * 60 * 1000,
        folder: './backups/'
    }
});

// Set data
db.set('Hello', 'World');

// Get data
db.get('Hello'); // World

// Delete data
db.delete('Hello');

db.get('Hello'); // undefined
db.has('Hello'); // false

db.set('age', 10);
db.add('age', 1); // 11
db.subtract('age', 9); // 2

db.set('array', [ 'apple' ]);
db.push('array', 'orange'); // [ 'apple', 'orange' ]

// Clear data
db.clear();

// Get all the data
db.all();

About

Improved version of easy-json-database.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published