Claudia db es una biblioteca que obtiene fácilmente bases de datos tipo json. permite la creación, eliminación, actualización y consulta de datos mediante json
npm
npm i claudia-db@latest
pnpm
pnpm add claudia-db@latest
yarn
yarn add claudia-db@latest
bun
bun add claudia-db@latest
const ClaudiaDB = require("claudia-db")
await ClaudiaDB.config({
limit: 100,
datesLimit: 50,
folderDb: './path/db',
})
const ClaudiaDB = require("claudia-db")
await ClaudiaDB.create('NombreDeArchivo');
const ClaudiaDB = require("claudia-db")
await ClaudiaDB.insert('NombreDeArchivo', 'ID_de_Archivo', { datos: 'nuevosDatos' });
const ClaudiaDB = require("claudia-db")
await ClaudiaDB.update('NombreDeArchivo', 'ID_de_Archivo', 'ID_de_Dato', { newData: 'NuevosDatos' });
const ClaudiaDB = require("claudia-db")
await ClaudiaDB.create('NombreDeArchivo');
const ClaudiaDB = require("claudia-db")
const data = await ClaudiaDB.getData('NombreDeArchivo', 'ID_de_Archivo');
console.log(data)
const ClaudiaDB = require("claudia-db")
const filter = { key: 'value' };
await ClaudiaDB.deleteMany('NombreDeArchivo', 'ID_de_Archivo', filter);
await ClaudiaDB.updateMany('NombreDeArchivo', 'ID_de_Archivo', filter, { newData: 'NuevosDatos' });