5 var moment = require('moment');
7 module.exports = function(sequelize, DataTypes) {
9 var ReportMailHistory = sequelize.define('ReportMailHistory', {
10 sourceid: DataTypes.INTEGER,
11 uniqueid: DataTypes.STRING,
12 timeslot: DataTypes.INTEGER,
13 subject: DataTypes.STRING,
14 accountid: DataTypes.STRING,
15 accountname: DataTypes.STRING,
16 accountaddress: DataTypes.STRING,
17 application: DataTypes.STRING,
18 memberid: DataTypes.INTEGER,
19 membername: DataTypes.STRING,
20 queue: DataTypes.INTEGER,
21 queuename: DataTypes.STRING,
22 roomid: DataTypes.INTEGER,
23 messageid: DataTypes.INTEGER,
25 type: DataTypes.STRING,
26 defaultValue: 'called'
29 type: DataTypes.STRING,
32 calledAt: DataTypes.DATE,
33 connectedAt: DataTypes.DATE,
34 rejectedAt: DataTypes.DATE,
35 from: DataTypes.STRING
37 tableName: 'report_mail_history',
43 ReportMailHistory.removeAttribute('id');
44 return ReportMailHistory;