xiyudb

0.1.6 • Public • Published

xiyuDB

  • Simple JSON database for Node
  • Faster & Easier usage.
  • Similar to quick.db

Update 0.1.6

  • Fixed minor bugs!
  • Fixed XIYU_UNDEFINED error!
  • Fixed dataAdd error!
  • Updated the db.backup, now works very powerful!
  • All codes have been reviewed and issues fixed.

Setup

const Database = require("xiyuDB");
const db = new Database()
npm i xiyudb@latest
// Please install the latest version of the module!

xiyuDB Example

//When database is ready, will send a message to console!
db.on("ready",{ 
message : "Connected to Database (OK!)"
})

//When a data added to database, will send a message to console!
db.on("dataAdd",{
message : "New data added to database"
})

//Change the data! (simple => database)
db.set("Simple", "Database");

//Show the data! (SimpleDatabase)
db.get("SimpleDatabase");

//Delete the data! (simple => )
db.delete("Simple");

//Make a condition! (false || true)
db.has("Database"); 

//Fetch the data! (SimpleDatabase)
db.fetch("SimpleDatabase");

//Add the data! (+)
db.add("age", 10);

//Exctract the data! (-)
db.subtract("age", 9);

// Get all of the data!
db.all();

//Create a array! (Array: 'xiyudb')
db.push("array", "xiyudb");

//Delete all of the data! (everything)
db.clear();

//Backup the database!
db.backup('folderName', 'database.json');
db.backupTime('folderName', 'database.json', 1000);

console.log(db.math("10" , "/" , "2")) // Result: 5
console.log(db.find('SimpleDatabase')) // Result: SimpleDatabase

Contact & Support

Discord Server | Discord User | Twitter Profile

License

MIT © karincaDev

Package Sidebar

Install

npm i xiyudb

Weekly Downloads

18

Version

0.1.6

License

MIT

Unpacked Size

9.95 kB

Total Files

6

Last publish

Collaborators

  • xelkrnc