UNPKG

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
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;