-- Script generated by WinDev on 04/05/2017 15:25:36
-- Tables of Circle_K.wda analysis
-- for MySQL

-- Creating the CorreosSolicitudMantenimiento table
CREATE TABLE `CorreosSolicitudMantenimiento` (
    `CorreosSolicitudMantenimientoID` VARCHAR(50)  PRIMARY KEY ,
    `Solicitud_MantenimientoID` VARCHAR(50) ,
    `Correo` LONGTEXT ,
    `Memo1` VARCHAR(50) ,
    `Memo2` VARCHAR(50) ,
    `Memo3` VARCHAR(50) ,
    `Activo` TINYINT DEFAULT 0,
    `InternalVersion` INTEGER DEFAULT 0);
CREATE INDEX `WDIDX_CorreosSoliManto_Solicitud_MantenimientoID` ON `CorreosSolicitudMantenimiento` (`Solicitud_MantenimientoID`);
CREATE INDEX `WDIDX_CorreosSolicitudMantenimiento_Activo` ON `CorreosSolicitudMantenimiento` (`Activo`);

-- Creating the LogSolicitudMantenimiento table
CREATE TABLE `LogSolicitudMantenimiento` (
    `LogSolicitudMantenimientoID` VARCHAR(50)  PRIMARY KEY ,
    `Folio` VARCHAR(50) ,
    `Fecha` DATETIME Default Null ,
    `TipoMovimiento` VARCHAR(50) ,
    `TipoLog` VARCHAR(50) ,
    `UsuariosID` VARCHAR(50) ,
    `Solicitud_MantenimientoID` VARCHAR(50) ,
    `Modificacion` LONGTEXT ,
    `Memo1` VARCHAR(50) ,
    `Memo2` VARCHAR(50) ,
    `Memo3` VARCHAR(50) ,
    `InternalVersion` INTEGER DEFAULT 0);
CREATE INDEX `WDIDX_LogSolicitudMantenimiento_Folio` ON `LogSolicitudMantenimiento` (`Folio`);
CREATE INDEX `WDIDX_LogSolicitudMantenimiento_Fecha` ON `LogSolicitudMantenimiento` (`Fecha`);
CREATE INDEX `WDIDX_LogSolicitudMantenimiento_TipoMovimiento` ON `LogSolicitudMantenimiento` (`TipoMovimiento`);
CREATE INDEX `WDIDX_LogSolicitudMantenimiento_TipoLog` ON `LogSolicitudMantenimiento` (`TipoLog`);
CREATE INDEX `WDIDX_LogSolicitudMantenimiento_UsuariosID` ON `LogSolicitudMantenimiento` (`UsuariosID`);
CREATE INDEX `WDIDX_LogSolManto_Solicitud_MantenimientoID` ON `LogSolicitudMantenimiento` (`Solicitud_MantenimientoID`);

-- Creating the ValoracionMantenimiento table
CREATE TABLE `ValoracionMantenimiento` (
    `ValoracionMantenimientoID` VARCHAR(50)  PRIMARY KEY ,
    `Solicitud_MantenimientoID` VARCHAR(50) ,
    `UsuariosID` VARCHAR(50) ,
    `Valoracion` VARCHAR(50) ,
    `Motivo` LONGTEXT ,
    `Activo` TINYINT DEFAULT 0,
    `Memo1` VARCHAR(50) ,
    `Memo2` VARCHAR(50) ,
    `Memo3` VARCHAR(50) ,
    `Memo4` VARCHAR(50) ,
    `Memo5` VARCHAR(50) ,
    `InternalVersion` INTEGER DEFAULT 0);
CREATE INDEX `WDIDX_ValoracionManto_Solicitud_MantenimientoID` ON `ValoracionMantenimiento` (`Solicitud_MantenimientoID`);
CREATE INDEX `WDIDX_ValoracionMantenimiento_UsuariosID` ON `ValoracionMantenimiento` (`UsuariosID`);
CREATE INDEX `WDIDX_ValoracionMantenimiento_Activo` ON `ValoracionMantenimiento` (`Activo`);
