easy-dtbs
v0.0.8
Published
A set of functions with links that provide the steam API and others created by me.
Downloads
10
Readme
easy-dtbs
DOCUMENTACION INCOMPLETA REVISA EL CODIGO PARA VER TODAS LAS FUNCIONES!!!!
Install:
npm install easy-dtbs
Documentacion
Crear_base_de_datos.
var dtbs = require("easy-dtbs");
dtbs.crear("ejemplo");
dtbs.crear("poneme un nombre y no uses /");
Verificar_si_la_dtbs_existe
var dtbs = require("easy-dtbs");
dtbs.verificar("ejemplo");
dtbs.verificar("nombre de la dtbs"); //Retorna true si existe
Ver_base_de_datos
Recibir dtbs
var dtbs = require("easy-dtbs");
dtbs.ver("ejemplo");
dtbs.ver("nombre de la dtbs");
Recibir dtbs con un console table
var dtbs = require("easy-dtbs");
dtbs.ver("ejemplo", true);
dtbs.ver("nombre de la dtbs", true);
Agregar_datos
var dtbs = require("easy-dtbs");
dtbs.agregar("ejemplo", {"id": 1, "contenido": "Hola"});
dtbs.agregar("nombre de la dtbs", {"contenidos"});
ahora tenemos [{"id": 1, "contenido": "Hola"}]
en la base de datos.
Modificar
var dtbs = require("easy-dtbs");
dtbs.modificar("ejemplo", "contenido", "Hola", "Adios");
dtbs.modificar("nombre de la dtbs", "Dato", "Valor", "Nuevo Valor");
ahora tenemos [{"id": 1, "contenido": "Adios"}]
en la base de datos.
Borrar_Columna
Si ponemos la base de datos en un console.table va a tener columnas y filas.
var dtbs = require("easy-dtbs");
dtbs.borrarColumna("ejemplo", "contenido");
dtbs.borrarColumna("nombre de la dtbs", "Dato");
Borrar_Fila
Si ponemos la base de datos en un console.table va a tener columnas y filas.
var dtbs = require("easy-dtbs");
dtbs.borrarFila("ejemplo", "contenido", "Adios");
dtbs.borrarFila("nombre de la dtbs", "Dato", "valor");
Borrar_dtbs
Eliminar dtbs por completo.
var dtbs = require("easy-dtbs");
dtbs.destruir("ejemplo"); //ADIOS BASE DE DATOS PERO TARDARA 10 SEGUNDOS EN DESTRUIRSE
dtbs.destruir("nombre de la dtbs", false); //Si este valor es false la base de datos se borrara en 10 segundos y si esta en true se borrara al instante.
Ejecutar_cambios_a_la_dtbs
Ejecutar algun cambio en la dtbs pero el codigo deve escribirse como un string
var dtbs = require("easy-dtbs");
dtbs.ejecutar("ejemplo", "ejemplo.push(\"hola\")"); //ejecutamos la funcion push en la base de datos
dtbs.ejecutar("nombre de la dtbs", "funcion");
Eventos
Los eventos son funciones que se ejecutan cuando se emiten
Modificacion
Esta funcion se ejecuta cuando la base de datos indicada se modifica.
var dtbs = require("easy-dtbs");
var control = new dtbs.eventosDtbs("nombre de la dtbs");
var dtbsApp = dtbs.dtbs;
dtbsApp.on("edit", (newDtbs, oldDtbs) => {
console.log(newDtbs);
console.log(oldDtbs);
});
Igualdad
Esta funcion se ejecuta cuando las dos base de datos indicadas seon iguales.
var dtbs = require("easy-dtbs");
var control = new dtbs.eventosDtbs("nombre de la dtbs 1", "nombre de la dtbs 2");
var dtbsApp = dtbs.dtbs;
dtbsApp.on("igualdad", (dtbs) => {
console.log(dtbs);
});
Desigualdad
Esta funcion se ejecuta cuando las dos base de datos indicadas seon iguales.
var dtbs = require("easy-dtbs");
var control = new dtbs.eventosDtbs("nombre de la dtbs 1", "nombre de la dtbs 2");
var dtbsApp = dtbs.dtbs;
dtbsApp.on("desigualdad", (dtbs1, dtbs2) => {
console.log(dtbs1);
console.log(dtbs2);
});