Database

Database

Clase de conexion a la base de datos

Constructor

new Database()

Source:

Members

_mysqlAPI

Source:
Retorna una instancia del objeto de conexion MYSQL

Methods

(static) closeConnection()

Source:
Cierra la conexion a la BD

(static) connect()

Source:
Se conecta a la base de datos

(static) sqlParse(query, values) → {string}

Source:
Pasea el formato string a un SQL valido para la base de datos
Parameters:
Name Type Description
query string consulta SQL
values Object objeto de consulta
Returns:
retorna la consulta valida.
Type
string

consult(sql, pagination, callback)

Source:
Inserta elemento en la base de datos
Parameters:
Name Type Description
sql string string SQL.
pagination Object | null paginacion de la tabla
Properties
Name Type Description
start number inicio de la paginacion
limit number final de la paginacion
callback callbackConsult respuesta al consultar en la bd

delete(sql, data, callback)

Source:
Busca registros en la BD.
Parameters:
Name Type Description
sql string string SQL.
data Object Objeto de consulta
callback callbackDelete respuesta al momento de eliminar registro

find(sql, data, callback)

Source:
Busca registros en la BD.
Parameters:
Name Type Description
sql string string SQL.
data Object Objeto de consulta
callback callbackConsult respuesta al consultar en la bd

getTotalRecords(sql, data, callback)

Source:
Obtiene el total de registros en la BD.
Parameters:
Name Type Description
sql string string SQL.
data Object Objeto de consulta
callback callbackConsult respuesta al consultar en la bd

insert(sql, data, callback)

Source:
Inserta elemento en la base de datos
Parameters:
Name Type Description
sql string string SQL.
data Object Objeto de consulta
callback callbackInsert respuesta al insertar en la bd

update(sql, data, callback)

Source:
Busca registros en la BD.
Parameters:
Name Type Description
sql string string SQL.
data Object Objeto de consulta
callback callbackUpdate respuesta al momento de actualizar