UNPKG

mskdb

Version:

This is a nosql database, built with node js

42 lines (29 loc) 825 B
const MDB = require('./mskdb.js'); const db = new MSKDB({ directory: 'models', extension: 'mdb', name: 'database', backup: false, backup_path: 'backup', log: false }); const rand = "random text: "+Math.floor(Math.random()*100); // get database info console.log(db.info()); // drop database // console.log(db.wipe()); // insert data // console.log(db.insert({'uid': rand, color: "red"})); // db.add({'name': rand}); // search data // console.log(db.findOne(4)); // db.find({uid: 'random text: 41'}); // console.log(db.find({color: 'red'})); // update data // console.log(db.amend(1, {'now': rand})); // db.amend(1, {'now': rand}); // delete data // console.log(db.findOne(4)); // db.delete(1); // clone data // console.log(db.clone('./test.bson'));