1.0.5 • Published 7 years ago
quickdb v1.0.5
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);
//update will replace the whole item set
quickdb.doc.update(setName, docName, [], basicCallback);
quickdb.doc.remove(setName, docName, searchFunc, basicCallback);