[Alba-desarrollo] SVN Alba r5430 -
prosistem/alba/trunk/alba/data/sql
commits en pressenter.com.ar
commits en pressenter.com.ar
Mie Ene 23 19:18:09 CET 2008
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;
Más información sobre la lista de distribución Alba-desarrollo