5 var crypto = require('crypto');
7 module.exports = function(sequelize, DataTypes) {
9 var MailRoom = sequelize.define('MailRoom', {
10 roomId: DataTypes.STRING,
11 subject: DataTypes.STRING,
12 from: DataTypes.STRING,
14 type: DataTypes.BOOLEAN,
18 type: DataTypes.ENUM('NEW', 'OPEN', 'PENDING', 'SOLVED', 'CLOSED'),
23 tableName: 'mail_rooms',
24 associate: function(models) {
25 MailRoom.hasMany(models.MailMessage);
26 MailRoom.belongsTo(models.MailAccount);
27 MailRoom.belongsTo(models.User);