const { DataTypes, Model } = require('sequelize'); const sequelize = require('../../config/sequelize.conf'); const MateriaAlumno = require('./MateriaAlumno'); const Opcion = require('./Opcion'); class RespuestaEd extends Model {} RespuestaEd.init( { idRespuestaEd: { type: DataTypes.INTEGER, primaryKey: true, allowNull: false, unique: true, autoIncrement: true, } }, { sequelize, modelName: 'RespuestaEd', tableName: 'respuesta_abierta_ed', timestamps: false, } ); RespuestaEd.belongsTo(MateriaAlumno, { foreignKey: { name: 'idMateriaAlumno', type: DataTypes.INTEGER, allowNull: false, }, }); RespuestaEd.belongsTo(Opcion, { foreignKey: { name: 'idOpcion', type: DataTypes.INTEGER, allowNull: false, }, }); module.exports = RespuestaEd;