5 var moment = require('moment');
7 module.exports = function(sequelize, DataTypes) {
9 var ReportMailSession = sequelize.define('ReportMailSessionHistory', {
10 uniqueid: DataTypes.STRING,
11 subject: DataTypes.STRING,
12 accountid: DataTypes.STRING,
13 accountname: DataTypes.STRING,
14 accountaddress: DataTypes.STRING,
15 application: DataTypes.STRING,
16 memberid: DataTypes.STRING,
17 membername: DataTypes.STRING,
18 queue: DataTypes.INTEGER,
19 queuename: DataTypes.STRING,
20 roomid: DataTypes.INTEGER,
22 type: DataTypes.INTEGER,
25 joinAt: DataTypes.DATE,
26 leaveAt: DataTypes.DATE,
27 completeAt: DataTypes.DATE,
29 type: DataTypes.BOOLEAN,
32 completeReason: DataTypes.ENUM('agent'),
34 type: DataTypes.BOOLEAN,
38 tableName: 'report_mail_session_history'
40 ReportMailSession.removeAttribute('id');
41 return ReportMailSession;