remove cuestionario from all project. answers validated, time error reports

This commit is contained in:
Your Name
2025-02-17 09:37:37 -06:00
parent 8a24c4368b
commit 5aef8dac66
13 changed files with 273 additions and 148 deletions
-51
View File
@@ -377,38 +377,11 @@ UNLOCK TABLES;
/* CREATE TABLE `servicio` (
`idServicio` INT PRIMARY KEY
); */
--DROP TABLE IF EXISTS `Cuestionario`;
CREATE TABLE
`Cuestionario` (
`idCuestionario` INT PRIMARY KEY NOT NULL AUTO_INCREMENT,
`idServicio` INT,
`version` VARCHAR(50),
`titulo` VARCHAR(50),
`desc` VARCHAR(50),
`dirigidoA` VARCHAR(50),
`createdAt` DATETIME
);
--`idCuestionarioAlumno` INT, -- Agregado para relación con alumnos
--`idCuestionarioPrograma` INT, -- Agregado para relación con programas
-- `idCuestionarioAlumno1` INT, -- Agregado para relación con alumnos
-- `idCuestionarioPrograma1` INT, -- Agregado para relación con programas
DROP TABLE IF EXISTS `cuestionario_alumno_2`;
CREATE TABLE
`cuestionario_alumno_2` (
`idCuestionarioAlumno2` INT PRIMARY KEY NOT NULL AUTO_INCREMENT,
`idCuestionario` INT,
`createdAt` DATETIME,
`p12_A_1` VARCHAR(20),
`p12_A_2` VARCHAR(20),
@@ -461,7 +434,6 @@ DROP TABLE IF EXISTS `cuestionario_programa_2`;
CREATE TABLE
`cuestionario_programa_2` (
`idCuestionarioPrograma2` INT PRIMARY KEY NOT NULL AUTO_INCREMENT,
`idCuestionario` INT,
`createdAt` DATETIME,
`p3_A_1` VARCHAR(50),
`p3_A_2` VARCHAR(50),
@@ -490,19 +462,6 @@ CREATE TABLE
`p7` VARCHAR(50)
);
-- Relaciones corregidas
ALTER TABLE `Cuestionario` ADD FOREIGN KEY (`idServicio`) REFERENCES `servicio` (`idServicio`);
ALTER TABLE cuestionario_alumno ADD COLUMN idCuestionario INT;
ALTER TABLE cuestionario_programa ADD COLUMN idCuestionario INT;
ALTER TABLE `cuestionario_alumno` ADD FOREIGN KEY (`idCuestionario`) REFERENCES `Cuestionario` (`idCuestionario`);
ALTER TABLE `cuestionario_alumno_2` ADD FOREIGN KEY (`idCuestionario`) REFERENCES `Cuestionario` (`idCuestionario`);
ALTER TABLE `cuestionario_programa` ADD FOREIGN KEY (`idCuestionario`) REFERENCES `Cuestionario` (`idCuestionario`);
ALTER TABLE `cuestionario_programa_2` ADD FOREIGN KEY (`idCuestionario`) REFERENCES `Cuestionario` (`idCuestionario`);
-- agregar una columna de cuestionario 2
ALTER TABLE servicio ADD COLUMN idCuestionarioAlumno2 INT;
ALTER TABLE servicio ADD COLUMN idCuestionarioPrograma2 INT;
@@ -512,13 +471,3 @@ ALTER TABLE `servicio` ADD FOREIGN KEY (`idCuestionarioPrograma2`) REFERENCES `c
--ALTER TABLE `Cuestionario`
--ADD FOREIGN KEY (`idCuestionarioAlumno`) REFERENCES `cuestionario_alumno_2` (`idCuestionarioAlumno2`);
--ALTER TABLE `Cuestionario`
--ADD FOREIGN KEY (`idCuestionarioPrograma`) REFERENCES `cuestionario_programa_2` (`idCuestionarioPrograma2`);
--ALTER TABLE `Cuestionario`
--ADD FOREIGN KEY (`idCuestionarioAlumno1`) REFERENCES `cuestionario_alumno` (`idCuestionarioAlumno`);
--ALTER TABLE `Cuestionario`
--ADD FOREIGN KEY (`idCuestionarioPrograma1`) REFERENCES `cuestionario_programa` (`idCuestionarioPrograma`);