diff --git a/modules/events/event.model.js b/modules/events/event.model.js index 2bbfcfe..63d52f2 100644 --- a/modules/events/event.model.js +++ b/modules/events/event.model.js @@ -160,6 +160,9 @@ module.exports = function (sequelize, DataTypes) { city: { type: DataTypes.STRING, }, + country: { + type: DataTypes.STRING, + }, url_streaming: { type: DataTypes.STRING, }, @@ -354,8 +357,8 @@ module.exports = function (sequelize, DataTypes) { Event.addScope('CitiesOfEvents', { include : [{ model: sequelize.models.EventType, as: 'type', attributes:['name', 'title'] }], - group: ['city', 'typeId'], - attributes: ['city', 'type.name', 'type.title', [sequelize.fn('COUNT', sequelize.col('typeId')), 'ediciones'], [sequelize.fn('SUM', sequelize.col('assistants')), 'assistants']] + group: ['city', 'country', 'typeId'], + attributes: ['city', 'country', 'type.name', 'type.title', [sequelize.fn('COUNT', sequelize.col('typeId')), 'ediciones'], [sequelize.fn('SUM', sequelize.col('assistants')), 'assistants']] }); Event.addScope('onlyOfCity', (city) => {