Added rendering of Event Images

This commit is contained in:
Torsten Schulz
2025-05-07 11:55:27 +02:00
parent b9ba08f91f
commit bb4f490bb1
6 changed files with 67 additions and 11 deletions

View File

@@ -41,6 +41,10 @@ module.exports = (sequelize) => {
alsoOnHomepage: {
type: DataTypes.INTEGER,
allowNull: false
},
relatedImage: {
type: DataTypes.STRING,
allowNull: true
}
}, {
tableName: 'events',
@@ -66,6 +70,10 @@ module.exports = (sequelize) => {
otherKey: 'contact_person_id',
as: 'contactPersons'
});
Event.belongsTo(models.Image, {
foreignKey: 'relatedImage',
as: 'relatedImageAssociation'
})
};
return Event;