📍
Database-Dev
-
🔧 DevNetwork#2103 -
🔖 V 1.0.0
📚
Dependence Libs use
💻
Use libs
import the file in your project, preferably, in libs folders
Initialize
const databaseModel = require('./libs/database-dev/');
const data = new databaseModel(options);
Option
const options = {
root: "root/path/your/database.json",
autoSave: Boolean, // true or false, if true "timeForAutoSave" is not optional
timeForAutoSave: Number, // in seconds
}
Interaction with libs
const data = new databaseModel({
root: `${__dirname}/exemple.json`
})
// get Database
const db = data.database;
console.log(data.database); // {users: ['Exemple']}
console.log(require('exemple.json')); // {users: ['Exemple']}
// exemple of use
if (!db['users']) db['users'] = [];
db['users'].push('DevNetwork');
// set Database
data.database = db;
// if "autoSave" in options is false
data.save();
console.log(data.database); // {users: ['Exemple','DevNetwork']}
console.log(require('exemple.json')); // {users: ['Exemple','DevNetwork']}
🙎♂️
Author
📜
License
This project is licensed under the MIT License - see the LICENSE.md file for details