SVN Alba r5430 - prosistem/alba/trunk/alba/data/sql
Author: josx Date: 2008-01-23 16:18:09 -0200 (Wed, 23 Jan 2008) New Revision: 5430 Modified: prosistem/alba/trunk/alba/data/sql/lib.model.schema.sql Log: Actualizacion de creates sql con orden Modified: prosistem/alba/trunk/alba/data/sql/lib.model.schema.sql =================================================================== --- prosistem/alba/trunk/alba/data/sql/lib.model.schema.sql 2008-01-23 18:12:27 UTC (rev 5429) +++ prosistem/alba/trunk/alba/data/sql/lib.model.schema.sql 2008-01-23 18:18:09 UTC (rev 5430) @@ -4,6 +4,105 @@ SET FOREIGN_KEY_CHECKS = 0; #----------------------------------------------------------------------------- +#-- conceptobaja +#----------------------------------------------------------------------------- + +DROP TABLE IF EXISTS `conceptobaja`; + + +CREATE TABLE `conceptobaja` +( + `id` INTEGER(11) NOT NULL AUTO_INCREMENT, + `nombre` VARCHAR(128) NOT NULL, + `descripcion` VARCHAR(255), + PRIMARY KEY (`id`) +)Type=InnoDB; + +#----------------------------------------------------------------------------- +#-- tipodocumento +#----------------------------------------------------------------------------- + +DROP TABLE IF EXISTS `tipodocumento`; + + +CREATE TABLE `tipodocumento` +( + `id` INTEGER NOT NULL AUTO_INCREMENT, + `nombre` VARCHAR(128) NOT NULL, + `descripcion` VARCHAR(255), + `orden` INTEGER(11) default 0, + PRIMARY KEY (`id`) +)Type=InnoDB; + +#----------------------------------------------------------------------------- +#-- tipoiva +#----------------------------------------------------------------------------- + +DROP TABLE IF EXISTS `tipoiva`; + + +CREATE TABLE `tipoiva` +( + `id` INTEGER NOT NULL AUTO_INCREMENT, + `nombre` VARCHAR(128) NOT NULL, + `descripcion` VARCHAR(255), + `orden` INTEGER default 0, + PRIMARY KEY (`id`) +)Type=InnoDB; + +#----------------------------------------------------------------------------- +#-- pais +#----------------------------------------------------------------------------- + +DROP TABLE IF EXISTS `pais`; + + +CREATE TABLE `pais` +( + `id` INTEGER NOT NULL AUTO_INCREMENT, + `nombre_largo` VARCHAR(128) NOT NULL, + `nombre_corto` VARCHAR(32) NOT NULL, + `orden` INTEGER default 0, + PRIMARY KEY (`id`) +)Type=InnoDB; + +#----------------------------------------------------------------------------- +#-- provincia +#----------------------------------------------------------------------------- + +DROP TABLE IF EXISTS `provincia`; + + +CREATE TABLE `provincia` +( + `id` INTEGER NOT NULL AUTO_INCREMENT, + `nombre_corto` VARCHAR(32) NOT NULL, + `nombre_largo` VARCHAR(128) NOT NULL, + `fk_pais_id` INTEGER default 0 NOT NULL, + `orden` INTEGER default 0, + PRIMARY KEY (`id`), + INDEX `provincia_FI_1` (`fk_pais_id`), + CONSTRAINT `provincia_FK_1` + FOREIGN KEY (`fk_pais_id`) + REFERENCES `pais` (`id`) +)Type=InnoDB; + +#----------------------------------------------------------------------------- +#-- tipolocacion +#----------------------------------------------------------------------------- + +DROP TABLE IF EXISTS `tipolocacion`; + + +CREATE TABLE `tipolocacion` +( + `id` INTEGER NOT NULL AUTO_INCREMENT, + `nombre` VARCHAR(128) NOT NULL, + `descripcion` VARCHAR(255), + PRIMARY KEY (`id`) +)Type=InnoDB; + +#----------------------------------------------------------------------------- #-- locacion #----------------------------------------------------------------------------- @@ -97,21 +196,6 @@ )Type=InnoDB; #----------------------------------------------------------------------------- -#-- tipolocacion -#----------------------------------------------------------------------------- - -DROP TABLE IF EXISTS `tipolocacion`; - - -CREATE TABLE `tipolocacion` -( - `id` INTEGER NOT NULL AUTO_INCREMENT, - `nombre` VARCHAR(128) NOT NULL, - `descripcion` VARCHAR(255), - PRIMARY KEY (`id`) -)Type=InnoDB; - -#----------------------------------------------------------------------------- #-- distritoescolar #----------------------------------------------------------------------------- @@ -129,36 +213,6 @@ )Type=InnoDB; #----------------------------------------------------------------------------- -#-- establecimiento -#----------------------------------------------------------------------------- - -DROP TABLE IF EXISTS `establecimiento`; - - -CREATE TABLE `establecimiento` -( - `id` INTEGER NOT NULL AUTO_INCREMENT, - `nombre` VARCHAR(128) NOT NULL, - `descripcion` VARCHAR(255), - `fk_distritoescolar_id` INTEGER default 0 NOT NULL, - `fk_organizacion_id` INTEGER default 0 NOT NULL, - `fk_niveltipo_id` INTEGER default 0 NOT NULL, - PRIMARY KEY (`id`), - INDEX `establecimiento_FI_1` (`fk_distritoescolar_id`), - CONSTRAINT `establecimiento_FK_1` - FOREIGN KEY (`fk_distritoescolar_id`) - REFERENCES `distritoescolar` (`id`), - INDEX `establecimiento_FI_2` (`fk_organizacion_id`), - CONSTRAINT `establecimiento_FK_2` - FOREIGN KEY (`fk_organizacion_id`) - REFERENCES `organizacion` (`id`), - INDEX `establecimiento_FI_3` (`fk_niveltipo_id`), - CONSTRAINT `establecimiento_FK_3` - FOREIGN KEY (`fk_niveltipo_id`) - REFERENCES `niveltipo` (`id`) -)Type=InnoDB; - -#----------------------------------------------------------------------------- #-- niveltipo #----------------------------------------------------------------------------- @@ -205,19 +259,33 @@ )Type=InnoDB; #----------------------------------------------------------------------------- -#-- pais +#-- establecimiento #----------------------------------------------------------------------------- -DROP TABLE IF EXISTS `pais`; +DROP TABLE IF EXISTS `establecimiento`; -CREATE TABLE `pais` +CREATE TABLE `establecimiento` ( `id` INTEGER NOT NULL AUTO_INCREMENT, - `nombre_largo` VARCHAR(128) NOT NULL, - `nombre_corto` VARCHAR(32) NOT NULL, - `orden` INTEGER default 0, - PRIMARY KEY (`id`) + `nombre` VARCHAR(128) NOT NULL, + `descripcion` VARCHAR(255), + `fk_distritoescolar_id` INTEGER default 0 NOT NULL, + `fk_organizacion_id` INTEGER default 0 NOT NULL, + `fk_niveltipo_id` INTEGER default 0 NOT NULL, + PRIMARY KEY (`id`), + INDEX `establecimiento_FI_1` (`fk_distritoescolar_id`), + CONSTRAINT `establecimiento_FK_1` + FOREIGN KEY (`fk_distritoescolar_id`) + REFERENCES `distritoescolar` (`id`), + INDEX `establecimiento_FI_2` (`fk_organizacion_id`), + CONSTRAINT `establecimiento_FK_2` + FOREIGN KEY (`fk_organizacion_id`) + REFERENCES `organizacion` (`id`), + INDEX `establecimiento_FI_3` (`fk_niveltipo_id`), + CONSTRAINT `establecimiento_FK_3` + FOREIGN KEY (`fk_niveltipo_id`) + REFERENCES `niveltipo` (`id`) )Type=InnoDB; #----------------------------------------------------------------------------- @@ -258,6 +326,50 @@ )Type=InnoDB; #----------------------------------------------------------------------------- +#-- rol +#----------------------------------------------------------------------------- + +DROP TABLE IF EXISTS `rol`; + + +CREATE TABLE `rol` +( + `id` INTEGER NOT NULL AUTO_INCREMENT, + `nombre` VARCHAR(128) NOT NULL, + `descripcion` VARCHAR(255), + `activo` INTEGER default 1 NOT NULL, + PRIMARY KEY (`id`) +)Type=InnoDB; + +#----------------------------------------------------------------------------- +#-- usuario +#----------------------------------------------------------------------------- + +DROP TABLE IF EXISTS `usuario`; + + +CREATE TABLE `usuario` +( + `id` INTEGER NOT NULL AUTO_INCREMENT, + `usuario` VARCHAR(32) NOT NULL, + `clave` VARCHAR(48) NOT NULL, + `correo_publico` INTEGER default 1, + `activo` INTEGER default 1 NOT NULL, + `fecha_creado` DATETIME NOT NULL, + `fecha_actualizado` DATETIME NOT NULL, + `seguridad_pregunta` VARCHAR(128), + `seguridad_respuesta` VARCHAR(128), + `email` VARCHAR(128), + `fk_establecimiento_id` INTEGER default 0 NOT NULL, + `borrado` INTEGER default 0 NOT NULL, + PRIMARY KEY (`id`), + INDEX `usuario_FI_1` (`fk_establecimiento_id`), + CONSTRAINT `usuario_FK_1` + FOREIGN KEY (`fk_establecimiento_id`) + REFERENCES `establecimiento` (`id`) +)Type=InnoDB; + +#----------------------------------------------------------------------------- #-- rel_establecimiento_locacion #----------------------------------------------------------------------------- @@ -343,50 +455,6 @@ )Type=InnoDB; #----------------------------------------------------------------------------- -#-- rol -#----------------------------------------------------------------------------- - -DROP TABLE IF EXISTS `rol`; - - -CREATE TABLE `rol` -( - `id` INTEGER NOT NULL AUTO_INCREMENT, - `nombre` VARCHAR(128) NOT NULL, - `descripcion` VARCHAR(255), - `activo` INTEGER default 1 NOT NULL, - PRIMARY KEY (`id`) -)Type=InnoDB; - -#----------------------------------------------------------------------------- -#-- usuario -#----------------------------------------------------------------------------- - -DROP TABLE IF EXISTS `usuario`; - - -CREATE TABLE `usuario` -( - `id` INTEGER NOT NULL AUTO_INCREMENT, - `usuario` VARCHAR(32) NOT NULL, - `clave` VARCHAR(48) NOT NULL, - `correo_publico` INTEGER default 1, - `activo` INTEGER default 1 NOT NULL, - `fecha_creado` DATETIME NOT NULL, - `fecha_actualizado` DATETIME NOT NULL, - `seguridad_pregunta` VARCHAR(128), - `seguridad_respuesta` VARCHAR(128), - `email` VARCHAR(128), - `fk_establecimiento_id` INTEGER default 0 NOT NULL, - `borrado` INTEGER default 0 NOT NULL, - PRIMARY KEY (`id`), - INDEX `usuario_FI_1` (`fk_establecimiento_id`), - CONSTRAINT `usuario_FK_1` - FOREIGN KEY (`fk_establecimiento_id`) - REFERENCES `establecimiento` (`id`) -)Type=InnoDB; - -#----------------------------------------------------------------------------- #-- orientacion #----------------------------------------------------------------------------- @@ -402,43 +470,6 @@ )Type=InnoDB; #----------------------------------------------------------------------------- -#-- tipoiva -#----------------------------------------------------------------------------- - -DROP TABLE IF EXISTS `tipoiva`; - - -CREATE TABLE `tipoiva` -( - `id` INTEGER NOT NULL AUTO_INCREMENT, - `nombre` VARCHAR(128) NOT NULL, - `descripcion` VARCHAR(255), - `orden` INTEGER default 0, - PRIMARY KEY (`id`) -)Type=InnoDB; - -#----------------------------------------------------------------------------- -#-- provincia -#----------------------------------------------------------------------------- - -DROP TABLE IF EXISTS `provincia`; - - -CREATE TABLE `provincia` -( - `id` INTEGER NOT NULL AUTO_INCREMENT, - `nombre_corto` VARCHAR(32) NOT NULL, - `nombre_largo` VARCHAR(128) NOT NULL, - `fk_pais_id` INTEGER default 0 NOT NULL, - `orden` INTEGER default 0, - PRIMARY KEY (`id`), - INDEX `provincia_FI_1` (`fk_pais_id`), - CONSTRAINT `provincia_FK_1` - FOREIGN KEY (`fk_pais_id`) - REFERENCES `pais` (`id`) -)Type=InnoDB; - -#----------------------------------------------------------------------------- #-- cuenta #----------------------------------------------------------------------------- @@ -528,6 +559,22 @@ )Type=InnoDB; #----------------------------------------------------------------------------- +#-- rol_responsable +#----------------------------------------------------------------------------- + +DROP TABLE IF EXISTS `rol_responsable`; + + +CREATE TABLE `rol_responsable` +( + `id` INTEGER NOT NULL AUTO_INCREMENT, + `nombre` VARCHAR(128) NOT NULL, + `descripcion` VARCHAR(255), + `activo` INTEGER default 1 NOT NULL, + PRIMARY KEY (`id`) +)Type=InnoDB; + +#----------------------------------------------------------------------------- #-- responsable #----------------------------------------------------------------------------- @@ -637,21 +684,6 @@ )Type=InnoDB; #----------------------------------------------------------------------------- -#-- conceptobaja -#----------------------------------------------------------------------------- - -DROP TABLE IF EXISTS `conceptobaja`; - - -CREATE TABLE `conceptobaja` -( - `id` INTEGER(11) NOT NULL AUTO_INCREMENT, - `nombre` VARCHAR(128) NOT NULL, - `descripcion` VARCHAR(255), - PRIMARY KEY (`id`) -)Type=InnoDB; - -#----------------------------------------------------------------------------- #-- tipodocente #----------------------------------------------------------------------------- @@ -725,6 +757,20 @@ )Type=InnoDB; #----------------------------------------------------------------------------- +#-- legajocategoria +#----------------------------------------------------------------------------- + +DROP TABLE IF EXISTS `legajocategoria`; + + +CREATE TABLE `legajocategoria` +( + `id` INTEGER(11) NOT NULL AUTO_INCREMENT, + `descripcion` VARCHAR(255) NOT NULL, + PRIMARY KEY (`id`) +)Type=InnoDB; + +#----------------------------------------------------------------------------- #-- legajopedagogico #----------------------------------------------------------------------------- @@ -757,16 +803,21 @@ )Type=InnoDB; #----------------------------------------------------------------------------- -#-- legajocategoria +#-- adjunto #----------------------------------------------------------------------------- -DROP TABLE IF EXISTS `legajocategoria`; +DROP TABLE IF EXISTS `adjunto`; -CREATE TABLE `legajocategoria` +CREATE TABLE `adjunto` ( `id` INTEGER(11) NOT NULL AUTO_INCREMENT, - `descripcion` VARCHAR(255) NOT NULL, + `descripcion` VARCHAR(255), + `titulo` VARCHAR(255), + `nombre_archivo` VARCHAR(255) NOT NULL, + `tipo_archivo` VARCHAR(64) NOT NULL, + `ruta` VARCHAR(255) NOT NULL, + `fecha` DATETIME NOT NULL, PRIMARY KEY (`id`) )Type=InnoDB; @@ -794,21 +845,20 @@ )Type=InnoDB; #----------------------------------------------------------------------------- -#-- adjunto +#-- tipoasistencia #----------------------------------------------------------------------------- -DROP TABLE IF EXISTS `adjunto`; +DROP TABLE IF EXISTS `tipoasistencia`; -CREATE TABLE `adjunto` +CREATE TABLE `tipoasistencia` ( `id` INTEGER(11) NOT NULL AUTO_INCREMENT, + `nombre` VARCHAR(10) NOT NULL, `descripcion` VARCHAR(255), - `titulo` VARCHAR(255), - `nombre_archivo` VARCHAR(255) NOT NULL, - `tipo_archivo` VARCHAR(64) NOT NULL, - `ruta` VARCHAR(255) NOT NULL, - `fecha` DATETIME NOT NULL, + `valor` DECIMAL(4,2) default 1 NOT NULL, + `grupo` VARCHAR(30), + `defecto` INTEGER default 0 NOT NULL, PRIMARY KEY (`id`) )Type=InnoDB; @@ -914,6 +964,26 @@ )Type=InnoDB; #----------------------------------------------------------------------------- +#-- actividad +#----------------------------------------------------------------------------- + +DROP TABLE IF EXISTS `actividad`; + + +CREATE TABLE `actividad` +( + `id` INTEGER(11) NOT NULL AUTO_INCREMENT, + `fk_establecimiento_id` INTEGER(11) default 0 NOT NULL, + `nombre` VARCHAR(128) NOT NULL, + `descripcion` VARCHAR(255), + PRIMARY KEY (`id`), + INDEX `actividad_FI_1` (`fk_establecimiento_id`), + CONSTRAINT `actividad_FK_1` + FOREIGN KEY (`fk_establecimiento_id`) + REFERENCES `establecimiento` (`id`) +)Type=InnoDB; + +#----------------------------------------------------------------------------- #-- boletin_actividades #----------------------------------------------------------------------------- @@ -1050,26 +1120,6 @@ )Type=InnoDB; #----------------------------------------------------------------------------- -#-- actividad -#----------------------------------------------------------------------------- - -DROP TABLE IF EXISTS `actividad`; - - -CREATE TABLE `actividad` -( - `id` INTEGER(11) NOT NULL AUTO_INCREMENT, - `fk_establecimiento_id` INTEGER(11) default 0 NOT NULL, - `nombre` VARCHAR(128) NOT NULL, - `descripcion` VARCHAR(255), - PRIMARY KEY (`id`), - INDEX `actividad_FI_1` (`fk_establecimiento_id`), - CONSTRAINT `actividad_FK_1` - FOREIGN KEY (`fk_establecimiento_id`) - REFERENCES `establecimiento` (`id`) -)Type=InnoDB; - -#----------------------------------------------------------------------------- #-- rel_anio_actividad #----------------------------------------------------------------------------- @@ -1122,40 +1172,6 @@ )Type=InnoDB; #----------------------------------------------------------------------------- -#-- rel_division_actividad_docente -#----------------------------------------------------------------------------- - -DROP TABLE IF EXISTS `rel_division_actividad_docente`; - - -CREATE TABLE `rel_division_actividad_docente` -( - `id` INTEGER(11) NOT NULL AUTO_INCREMENT, - `fk_division_id` INTEGER(11) default 0, - `fk_actividad_id` INTEGER(11) default 0 NOT NULL, - `fk_docente_id` INTEGER(11) default 0, - `fk_evento_id` INTEGER(11) default 0, - PRIMARY KEY (`id`), - INDEX `rel_division_actividad_docente_FI_1` (`fk_division_id`), - CONSTRAINT `rel_division_actividad_docente_FK_1` - FOREIGN KEY (`fk_division_id`) - REFERENCES `division` (`id`), - INDEX `rel_division_actividad_docente_FI_2` (`fk_actividad_id`), - CONSTRAINT `rel_division_actividad_docente_FK_2` - FOREIGN KEY (`fk_actividad_id`) - REFERENCES `actividad` (`id`), - INDEX `rel_division_actividad_docente_FI_3` (`fk_docente_id`), - CONSTRAINT `rel_division_actividad_docente_FK_3` - FOREIGN KEY (`fk_docente_id`) - REFERENCES `docente` (`id`), - INDEX `rel_division_actividad_docente_FI_4` (`fk_evento_id`), - CONSTRAINT `rel_division_actividad_docente_FK_4` - FOREIGN KEY (`fk_evento_id`) - REFERENCES `evento` (`id`) - ON DELETE CASCADE -)Type=InnoDB; - -#----------------------------------------------------------------------------- #-- docente #----------------------------------------------------------------------------- @@ -1200,6 +1216,77 @@ )Type=InnoDB; #----------------------------------------------------------------------------- +#-- horarioescolartipo +#----------------------------------------------------------------------------- + +DROP TABLE IF EXISTS `horarioescolartipo`; + + +CREATE TABLE `horarioescolartipo` +( + `id` INTEGER NOT NULL AUTO_INCREMENT, + `nombre` VARCHAR(128) NOT NULL, + `descripcion` VARCHAR(255), + PRIMARY KEY (`id`) +)Type=InnoDB; + +#----------------------------------------------------------------------------- +#-- evento +#----------------------------------------------------------------------------- + +DROP TABLE IF EXISTS `evento`; + + +CREATE TABLE `evento` +( + `id` INTEGER NOT NULL AUTO_INCREMENT, + `titulo` VARCHAR(128) NOT NULL, + `fecha_inicio` DATETIME NOT NULL, + `fecha_fin` DATETIME NOT NULL, + `tipo` INTEGER default 0 NOT NULL, + `frecuencia` INTEGER default 0 NOT NULL, + `frecuencia_intervalo` INTEGER default 0 NOT NULL, + `recurrencia_fin` VARCHAR(16), + `recurrencia_dias` INTEGER default 0 NOT NULL, + `estado` INTEGER default 0 NOT NULL, + PRIMARY KEY (`id`) +)Type=InnoDB; + +#----------------------------------------------------------------------------- +#-- rel_division_actividad_docente +#----------------------------------------------------------------------------- + +DROP TABLE IF EXISTS `rel_division_actividad_docente`; + + +CREATE TABLE `rel_division_actividad_docente` +( + `id` INTEGER(11) NOT NULL AUTO_INCREMENT, + `fk_division_id` INTEGER(11) default 0, + `fk_actividad_id` INTEGER(11) default 0 NOT NULL, + `fk_docente_id` INTEGER(11) default 0, + `fk_evento_id` INTEGER(11) default 0, + PRIMARY KEY (`id`), + INDEX `rel_division_actividad_docente_FI_1` (`fk_division_id`), + CONSTRAINT `rel_division_actividad_docente_FK_1` + FOREIGN KEY (`fk_division_id`) + REFERENCES `division` (`id`), + INDEX `rel_division_actividad_docente_FI_2` (`fk_actividad_id`), + CONSTRAINT `rel_division_actividad_docente_FK_2` + FOREIGN KEY (`fk_actividad_id`) + REFERENCES `actividad` (`id`), + INDEX `rel_division_actividad_docente_FI_3` (`fk_docente_id`), + CONSTRAINT `rel_division_actividad_docente_FK_3` + FOREIGN KEY (`fk_docente_id`) + REFERENCES `docente` (`id`), + INDEX `rel_division_actividad_docente_FI_4` (`fk_evento_id`), + CONSTRAINT `rel_division_actividad_docente_FK_4` + FOREIGN KEY (`fk_evento_id`) + REFERENCES `evento` (`id`) + ON DELETE CASCADE +)Type=InnoDB; + +#----------------------------------------------------------------------------- #-- rel_docente_establecimiento #----------------------------------------------------------------------------- @@ -1223,22 +1310,6 @@ )Type=InnoDB; #----------------------------------------------------------------------------- -#-- tipodocumento -#----------------------------------------------------------------------------- - -DROP TABLE IF EXISTS `tipodocumento`; - - -CREATE TABLE `tipodocumento` -( - `id` INTEGER NOT NULL AUTO_INCREMENT, - `nombre` VARCHAR(128) NOT NULL, - `descripcion` VARCHAR(255), - `orden` INTEGER(11) default 0, - PRIMARY KEY (`id`) -)Type=InnoDB; - -#----------------------------------------------------------------------------- #-- docente_horario #----------------------------------------------------------------------------- @@ -1319,77 +1390,6 @@ )Type=InnoDB; #----------------------------------------------------------------------------- -#-- horarioescolartipo -#----------------------------------------------------------------------------- - -DROP TABLE IF EXISTS `horarioescolartipo`; - - -CREATE TABLE `horarioescolartipo` -( - `id` INTEGER NOT NULL AUTO_INCREMENT, - `nombre` VARCHAR(128) NOT NULL, - `descripcion` VARCHAR(255), - PRIMARY KEY (`id`) -)Type=InnoDB; - -#----------------------------------------------------------------------------- -#-- tipoasistencia -#----------------------------------------------------------------------------- - -DROP TABLE IF EXISTS `tipoasistencia`; - - -CREATE TABLE `tipoasistencia` -( - `id` INTEGER(11) NOT NULL AUTO_INCREMENT, - `nombre` VARCHAR(10) NOT NULL, - `descripcion` VARCHAR(255), - `valor` DECIMAL(4,2) default 1 NOT NULL, - `grupo` VARCHAR(30), - `defecto` INTEGER default 0 NOT NULL, - PRIMARY KEY (`id`) -)Type=InnoDB; - -#----------------------------------------------------------------------------- -#-- rol_responsable -#----------------------------------------------------------------------------- - -DROP TABLE IF EXISTS `rol_responsable`; - - -CREATE TABLE `rol_responsable` -( - `id` INTEGER NOT NULL AUTO_INCREMENT, - `nombre` VARCHAR(128) NOT NULL, - `descripcion` VARCHAR(255), - `activo` INTEGER default 1 NOT NULL, - PRIMARY KEY (`id`) -)Type=InnoDB; - -#----------------------------------------------------------------------------- -#-- evento -#----------------------------------------------------------------------------- - -DROP TABLE IF EXISTS `evento`; - - -CREATE TABLE `evento` -( - `id` INTEGER NOT NULL AUTO_INCREMENT, - `titulo` VARCHAR(128) NOT NULL, - `fecha_inicio` DATETIME NOT NULL, - `fecha_fin` DATETIME NOT NULL, - `tipo` INTEGER default 0 NOT NULL, - `frecuencia` INTEGER default 0 NOT NULL, - `frecuencia_intervalo` INTEGER default 0 NOT NULL, - `recurrencia_fin` VARCHAR(16), - `recurrencia_dias` INTEGER default 0 NOT NULL, - `estado` INTEGER default 0 NOT NULL, - PRIMARY KEY (`id`) -)Type=InnoDB; - -#----------------------------------------------------------------------------- #-- rel_rolresponsable_responsable #----------------------------------------------------------------------------- @@ -1440,6 +1440,21 @@ )Type=InnoDB; #----------------------------------------------------------------------------- +#-- tipoinforme +#----------------------------------------------------------------------------- + +DROP TABLE IF EXISTS `tipoinforme`; + + +CREATE TABLE `tipoinforme` +( + `id` INTEGER NOT NULL AUTO_INCREMENT, + `nombre` VARCHAR(128) NOT NULL, + `descripcion` VARCHAR(255), + PRIMARY KEY (`id`) +)Type=InnoDB; + +#----------------------------------------------------------------------------- #-- informe #----------------------------------------------------------------------------- @@ -1466,20 +1481,5 @@ REFERENCES `tipoinforme` (`id`) )Type=InnoDB; -#----------------------------------------------------------------------------- -#-- tipoinforme -#----------------------------------------------------------------------------- - -DROP TABLE IF EXISTS `tipoinforme`; - - -CREATE TABLE `tipoinforme` -( - `id` INTEGER NOT NULL AUTO_INCREMENT, - `nombre` VARCHAR(128) NOT NULL, - `descripcion` VARCHAR(255), - PRIMARY KEY (`id`) -)Type=InnoDB; - # This restores the fkey checks, after having unset them earlier SET FOREIGN_KEY_CHECKS = 1;
participants (1)
-
commits@pressenter.com.ar