cambio en guardar el id del cuestionario en las

tablas de cuestionario
This commit is contained in:
Your Name
2025-01-27 15:17:51 -06:00
parent 8c992c29c4
commit 07ec951c8c
10 changed files with 1030 additions and 138 deletions
+20
View File
@@ -1,6 +1,9 @@
const { DataTypes, Model } = require('sequelize');
const sequelize = require('../../config/sequelize.conf');
const Cuestionario = require('./Cuestionario');
class CuestionarioPrograma2 extends Model {}
CuestionarioPrograma2.init(
@@ -13,6 +16,14 @@ CuestionarioPrograma2.init(
autoIncrement: true,
},
idCuestionario: {
type: DataTypes.INTEGER,
allowNull: true,
},
// Sección p3_A_*
p3_A_1: {
type: DataTypes.STRING(50),
@@ -131,4 +142,13 @@ CuestionarioPrograma2.init(
}
);
CuestionarioPrograma2.belongsTo(Cuestionario, { foreignKey: 'idCuestionario' });
Cuestionario.hasMany(CuestionarioPrograma2, { foreignKey: 'idCuestionario' });
module.exports = CuestionarioPrograma2;