db-navegador
v1.1.1
Published
Gestionar base datos del navegador
Downloads
4
Readme
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 ✒️
Nota
*Proyecto en desarrollo