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 mailAccount: DataTypes.STRING,
19 email: DataTypes.STRING,
21 type: DataTypes.STRING,
25 type: DataTypes.STRING,
28 cronType: DataTypes.STRING,
29 cron: DataTypes.STRING,
30 reportType: DataTypes.STRING,
31 reportId: DataTypes.INTEGER,
32 reportOutput: DataTypes.STRING,
34 type: DataTypes.BOOLEAN,
38 tableName: 'tools_schedules',
39 associate: function(models) {
40 Schedule.belongsTo(models.MailAccount);