xiyudb
v0.1.6
Published
A JSON/LocalStorage database module, easy to setup & utilize.
Downloads
14
Maintainers
Readme
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