quickdb
QuickDB is an easy to use JSON file database
QuickDB is an easy to use fake database
that saves items inside JSON files.
Instead of setting up a database, you
can use QuickDB to save information.
Store any type of object.
Installation
npm install quickdb --save
quickdb database folder location
quickdb will save its documents in a folder called dbdata,
inside the root of your application
Usage
var quickdb = require('quickdb');
var basicCallback = (response)=>{
console.log(response);
};
var item_to_insert = { name: "Woopty woop!" };
quickdb.doc.insert("newSetName", "newDocName", item_to_insert, basicCallback);
var searchFunc = (val)=>{
return val.item.name = "Woopty woop!";
};
quickdb.doc.find("newSetName", "newDocName", searchFunc, basicCallback);
quickdb.doc.getdoc("newSetName", "newDocName", basicCallback);
quickdb.doc.docset("newSetName", basicCallback);
quickdb.doc.update(setName, docName, [], basicCallback);
quickdb.doc.remove(setName, docName, searchFunc, basicCallback);