prg-class
v1.0.41
Published
Clases genéricas utilizadas por microservicios Programamos SPA.
Maintainers
Readme
Clase Genérica Programamos
Clase para ejecutar procedimientos almacenados mySQL utilizada por librerías Programamos SPA.
Instalación
Use node package manager para instalar prg-mysql.
npm install prg-mysqlUso
# Importa la librería.
import prgMysql = require('prg-mysql');
# Obtiene Token, con los parámetros: Id de Usuario, Id de Sistema, Id de Empresa, Id de Sucursal, dirección IP, User-Agentstring
const ojbMysql = new prgMySql();
const myToken: string = objMysql.StoreProc('pu_store_name', any[1,'2',3], false);
# En el ejemplo anterior, se ejecuta un procedimiento almacenado con los parámetros:
# Nombre Procedimiento: 'pu_store_name'
# Parámetros: Se pasan los parámetros: 1,'2' y 3.
# Mostrar Auditoría: false
# Resultado:
Esta función retorna un objeto:
{
error: null, // cuando no hay error
json: value, // valor de retorno
s: 200 // código http de retorno
}
# Ejemplo de proceso ejecutado con error.
Esta ejecución retorna un error de conexión.
{
error: 'No se pudo establecer conexión con la base de datos.',
json: null,
s: 500 // Error interno del servidor.
}
# Ejemplo de proceso ejecutado con éxito.
Esta ejecución retorna datos.
{
error: null,
json: [
{nombre: 'Carlos', Edad: 21},
{nombre: 'Bernardo', Edad: 83}
],
s: 200 // Ejecución exitosa.
}
https://www.programamos.cl