create function в postgres) + некоторые встроенные или таки позволяет писать кастомные функции на уровне кода, расширяющие поведение и позволяющие не вносить логику в БД? Model.findAll({
attributes: [[sequelize.fn('COUNT', sequelize.col('hats')), 'no_hats']]
});SELECT COUNT(hats) AS no_hatssequelize.query и вообще чем меньше секвелайзизмов, тем лучше. Отлаживать его то еще приключения. Особенно если кто-то активно использовал scope и методы инстансов.