dbcopycat
Version:
A JSON Database that saves your Json data in a file and makes it easy for you to perform CRUD operations.
32 lines (28 loc) • 835 B
JavaScript
const fs = require('fs');
const log = require('../utils/log');
const dataControl = require('./dataControl');
function init() {
if (!dataControl()) {
fs.mkdir('data', function (error) {
console.log('Data folder created.');
});
fs.writeFile('data/db.json', `{
"products": [
{
"id": 1,
"categoryId": 2,
"productName": "Chai",
"quantityPerUnit": "48 - 6 oz jars",
"unitPrice": "30",
"unitsInStock": 53
}
]
}`, function (error) {
if (error) console.log(error);
console.log("db.json created.");
})
} else {
log("Data already exists", "Error", "error")
}
}
module.exports = init;