1.3.0 • Published 7 months ago
claudia-db v1.3.0
Claudia DB
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
Instalacion
npm
npm i claudia-db@latestpnpm
pnpm add claudia-db@latestyarn
yarn add claudia-db@latestbun
bun add claudia-db@latestConfigurar Claudia DB
const ClaudiaDB = require("claudia-db")
await ClaudiaDB.config({
limit: 100,
datesLimit: 50,
folderDb: './path/db',
})Crear data
const ClaudiaDB = require("claudia-db")
await ClaudiaDB.create('NombreDeArchivo');Insertar data
const ClaudiaDB = require("claudia-db")
await ClaudiaDB.insert('NombreDeArchivo', 'ID_de_Archivo', { datos: 'nuevosDatos' });Actualizar data
const ClaudiaDB = require("claudia-db")
await ClaudiaDB.update('NombreDeArchivo', 'ID_de_Archivo', 'ID_de_Dato', { newData: 'NuevosDatos' });Eliminar data
const ClaudiaDB = require("claudia-db")
await ClaudiaDB.create('NombreDeArchivo');Obtener data
const ClaudiaDB = require("claudia-db")
const data = await ClaudiaDB.getData('NombreDeArchivo', 'ID_de_Archivo');
console.log(data)Actualizar y eliminar por filtro 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' });