quickdb

JSON database for NodeJS, quick and easy, just require it and start saving stuff.

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
quickdb
1.0.56 years ago6 years agoMinified + gzip package size for quickdb in KB

Readme

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);