Skip to content

EBugYT/nulldb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NullDB - A db for prototyping

Why?

Databases are hard. You need a server or it's sql. NullDB is a NoSQL DB made in under 5 minutes (4:08 to be exact) that focuses on simplicity.

WARNING!!!

This DB was made as a joke and it shouldn't be used for production

Database preparation

Make a new file (for case of these examples db.json) and place this as contents

{}

Usage

Create a new db

const NullDB = require("./ndb") // Import NullDB
let db = new NullDB(__dirname + "\\db.json") // Make a new DB

Set

const NullDB = require("./ndb") // Import NullDB
let db = new NullDB(__dirname + "\\db.json")// Make a new DB
db.set("foo", "bar") // Set foo to bar
db.commit() // Commit changes

Get

const NullDB = require("./ndb") // Import NullDB
let db = new NullDB(__dirname + "\\db.json") // Make a new DB
console.log(db.get("foo")) // Get value of foo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published