UNPKG

prg-class

Version:

Clases genéricas utilizadas por microservicios Programamos SPA.

63 lines (46 loc) 1.55 kB
# 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. ```bash npm install prg-mysql ``` ## Uso ```python # 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 ``` ## Licencia [MIT](https://choosealicense.com/licenses/mit/)