quickdb

1.0.5 • Public • Published

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

Package Sidebar

Install

npm i quickdb

Weekly Downloads

216

Version

1.0.5

License

ISC

Last publish

Collaborators

  • dallaslones