ai9)2017 ‘bases de datos — brusbils,
BASES DE DATOS
MYSQL
var secret = require(”./../secret. json");
var mysql = cenuire( aysai");
var db = (
getbatos: function (req, res, callback) {
var sql = "SéLecr bia bala}
Var inserts = (3
Sql = mysql-format(sqi, inserts);
con.auery(sql, function (eer, rows) {
if (err)
‘chrom errs
y else ¢
caliback(res);
+
Ds
Ahsertarbatos: function (req, res, callback) {
‘ar sql = TINSERT INTO tabla (valort, valor2) VALUES (2, 2)°s
var inserts = [req-body.valori, req.body.valor2];
Sql = mysql.fornat(sql, inserts);
con.query(sql, function (eer) {
if (ere) {
‘chrom ens
} else (
console log( "Registre GUARDADO ...
res. status(zee).send( 0K");
4
+
Di
actualizerbatos: function (req,
Var sql = "UPOATE registros
Sql #2 SET canpor = ?, campo? = 2°
Sql #2 AHERE canpot TS NULL AND campo? TS MULL AND canpo3
var inserts = [req.body.canpot, new Date(), req.body.campo3]5
‘Sql > mysql.fornat(sql, inserts);
con.guery(sql, function (eer) {
af (ere)
‘throw errs
} else (
console.1og( "Registro MODIFICADO
res. status( zea) send( OK");
es, callback) {
Y
DE
»
Eéstconnection: function (rea, res, callback) {
‘console. 1og( ‘Connecting «++.++')
conseonnect (function (err) ¢
Te (ere)
conscie-log("Error connecting to 08")
res.statue = false;
cle (
console-1og( ‘Connection Ok")
t
Con end{unction () 095
caliback(res);
De
»
B
var con = nysql.-createConnection((
host: secret.aysal.host,,
user: secret.aysel-user,
password: secret.aysqi.password,
Gatabase: secret ayeai.d
Ds
Imodule.exports = db;
‘testconnection - silo ejecutas varias veces una vez da error la otra bien y asi todo el rato. Es por algo de que al ser asincrono no
Cierra bien, Sino usas connect ni end, solo con querys va bien
hps:tousbiis.com/chuletasvoackendbbdd
wesai912017 bases de datos — brusbils
RETHINKDB
pe install--save rethinkdd
+ Conexion
var config = require(". config. json");
var r= require(*rethinkab');
connect (config. rethinkdb)
‘then function (conn) {
console. log(conn);
»
eeror(function (error) {
‘console. log(error.message);
Dv:
2 “userPassword”
REDIS
tedis
instalacion
scargar de aqui
tan vf redis-x.tar.e2
cd'redis-x
axe
SQLITE
NG.
ooo"
POUCH DB
PouchDB
hps:tousbiis.com/chuletasvoackendbbdd