simple-pseudo-db
v1.0.0
Published
A small scale pseudo database
Maintainers
Readme
It basically writes to files locally, all databases are objects and insertions just set properties on those objects. Really similar to localstorage in browser. This is just something I made for a project. Im not sure how fast, reliable or secure it is but its really easy to use.. Also, Im not sure how it reacts to large data sets.. so I dont recommend using it for large scale projects.
Usage
Install
npm i simple-pseudo-dbExample
const PDBConnection = require("simple-pseudo-db");
let instance = new PDBConnection("osaki", "password");
instance.createDB("new_db");
instance.insert("new_db", "key", "value");
instance.insert("new_db", "new_key", "new value");
console.log(instance.readDB("new_db"));Output:
{
key: 'value',
new_key: 'new value'
}Functions
createDB (db_name) -> void
readDB (db_name) -> object
deleteDB (db_name) -> void
insert (db_name, key, value) -> void
update (db_name, key, new_value) -> void
delete (db_name, key) -> void
query (db_name, key) -> value
includes (db_name, key) -> booleanTodo:
- Better Docs
- Ability to delete User
Useful:
DB files are located in $HOME/.pseudo-db
