3 module.exports = function(sequelize, DataTypes) {
5 var Schedule = sequelize.define('Schedule', {
6 name: DataTypes.STRING,
7 description: DataTypes.STRING,
8 type: DataTypes.STRING,
10 type: DataTypes.BOOLEAN,
13 reportRange: DataTypes.STRING,
15 type: DataTypes.BOOLEAN,
18 email: DataTypes.STRING,
20 type: DataTypes.STRING,
24 type: DataTypes.STRING,
27 cronType: DataTypes.STRING,
28 cron: DataTypes.STRING,
29 reportType: DataTypes.STRING,
30 reportId: DataTypes.INTEGER,
31 reportOutput: DataTypes.STRING,
33 type: DataTypes.BOOLEAN,
37 tableName: 'tools_schedules',
38 associate: function(models) {
39 Schedule.belongsTo(models.MailAccount);