claudia-db

1.3.0 • Public • Published

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@latest

pnpm

pnpm add claudia-db@latest

yarn

yarn add claudia-db@latest

bun

bun add claudia-db@latest

Configurar 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' });

Readme

Keywords

Package Sidebar

Install

npm i claudia-db

Weekly Downloads

11

Version

1.3.0

License

ISC

Unpacked Size

10.2 kB

Total Files

4

Last publish

Collaborators

  • nicolas_1221