This commit is contained in:
David Arranz 2019-08-27 11:12:19 +02:00
parent d52df0bc68
commit 05e7d6494d

View File

@ -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) => {