db-navegador

1.1.1 • Public • Published

db-navegador

Librería para gestionar de forma sencilla la base de datos del navegador indexedDB

Instalación 🔧

Instala librería usando npm

npm i db-navegador

Luego importa la librera a tu código

import coditaDB from 'db-navegador'

La base de datos se crea una vez instanciado la configuración y no podras modificar los stores y el nombre de la base de datos al menos que cambies de version DB_VERSION

coditaDB.config({
  DB_NAME:"NAME_DB",
  DB_VERSION:1,
  STORES:[
    "NAME_STORE",
  ]
});

Ejecutando las pruebas ⚙️

Agregar datos a la base de datos

coditaDB.store("cache").saveCat({id:3, fruta:"Pera", peso:"250", medida:"Gramos"}).then(data=>{
	console.log(data);
});

La llave id es única, si se repite se actualiza la data completa, si envías un id distinto se considera otro dato

La función getStore() retornara toda la data del store indicado en la función store()

Para buscar elementos en la base de datos usa storeFind() Esta función recibe dos parámetros KEY y VALUE Pero antes debes mencionar en que stores realizaras la búsqueda usando la función store()

coditaDB.store("cache").storeFind("fruta", "Pera").then(a=>{
  console.log(a);
});

Autores ✒️

  • Rodrigo Tarrio - Trabajo Inicial - codita
  • Rodrigo Tarrio - Documentación - codita

Nota

*Proyecto en desarrollo

Package Sidebar

Install

npm i db-navegador

Weekly Downloads

1

Version

1.1.1

License

ISC

Unpacked Size

6.31 kB

Total Files

4

Last publish

Collaborators

  • codita