<?php
/*
* Copyright 2017-08-31 Cámara de Comercio de Santa Marta para el Magdalena.
* Autor: Luis Montoya <lmontoya@ccsm.org.co at www.ccsm.org.co>.
* Archivo: consultas.
*
* Licenciado bajo la Licencia Apache, Versión 2.0;
* Usted no puede usar este archivo excepto en conformidad con la Licencia.
* Usted puede obtener una copia de la Licencia en
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* A menos que sea requerido por la ley aplicable o acordado por escrito, el software
* Distribuido bajo la licencia se distribuye en una "AS IS" o "COMO ESTA" BASE,
* SIN GARANTÍAS NI CONDICIONES DE NINGÚN TIPO, expresas o implícitas.
* Consulte la Licencia para los permisos y Limitaciones bajo la Licencia.
*/
class LogSQL {
const DATOS_BASICOS = <<<sql
SELECT
logID,
logUSUARIONOMBRE,
logIP, logCOMPONENTE, logCONTROLADOR, LogOPERACION, logRESPUESTA,
logMENSAJE, logFECHA
FROM Log
sql;
const GRUPO_FECHAS = <<<sql
SELECT
DATE(logFECHA) AS FECHA
FROM
Log
sql;
/**
* Consulta SQL que permite INSERTAR los datos básicos de un nuevo registro.
*/
const CREAR_REGISTRO = <<<sql
INSERT INTO
Log
(
logUSUARIONOMBRE,
logIP,
logCOMPONENTE,
logCONTROLADOR,
logOPERACION
)
VALUES (?,?,?,?,?);
sql;
/**
* Consulta SQL que permite INSERTAR los datos básicos de un nuevo registro.
*/
const REGISTRAR_RESPUESTA = <<<sql
UPDATE
Log
SET
logRESPUESTA = ?,
logMENSAJE = ?
WHERE logID = ?;
sql;
}