3 module.exports = function(sequelize, DataTypes) {
5 var ReportField = sequelize.define('ReportField', {
6 field: DataTypes.STRING,
7 alias: DataTypes.STRING,
8 function: DataTypes.STRING,
9 groupBy: DataTypes.BOOLEAN,
10 orderBy: DataTypes.STRING
12 tableName: 'analytics_report_fields',
13 associate: function(models) {
14 ReportField.belongsTo(models.Metric);
15 ReportField.addScope('metrics', {
16 include: [models.Metric]