module.exports = (sequelize, DataType) => { const firma = sequelize.define('firma', { id_firma: { type: DataType.INTEGER, primaryKey: true, autoIncrement: true, xlabel: 'ID' }, hash: { type: DataType.TEXT, xlabel: 'hash' }, codigo: { type: DataType.STRING(10), allowNull: false, xlabel: 'Código' }, _usuario_creacion: { type: DataType.INTEGER, allowNull: false, xlabel: 'Usuario de creación' }, _usuario_modificacion: { type: DataType.INTEGER } }, { createdAt: '_fecha_creacion', updatedAt: '_fecha_modificacion', freezeTableName: true, classMethods: { } }); firma.associate= (models) => { firma.belongsTo(models.documento, {as: 'documento', foreignKey:'fid_documento'}); }; return firma; };