5 var moment = require('moment');
7 module.exports = function(sequelize, DataTypes) {
8 var ReportOpenchannelSessionHistory = sequelize.define('ReportOpenchannelSessionHistory', {
9 sourceid: DataTypes.INTEGER,
10 uniqueid: DataTypes.STRING,
11 accountid: DataTypes.STRING,
12 accountname: DataTypes.STRING,
13 application: DataTypes.STRING,
14 memberid: DataTypes.STRING,
15 membername: DataTypes.STRING,
16 queue: DataTypes.INTEGER,
17 queuename: DataTypes.STRING,
18 roomid: DataTypes.INTEGER,
20 type: DataTypes.INTEGER,
23 joinAt: DataTypes.DATE,
24 leaveAt: DataTypes.DATE,
25 completeAt: DataTypes.DATE,
27 type: DataTypes.BOOLEAN,
30 completeReason: DataTypes.ENUM('agent'),
32 type: DataTypes.BOOLEAN,
35 timeslot: DataTypes.INTEGER
37 tableName: 'report_openchannel_session_history',
43 ReportOpenchannelSessionHistory.removeAttribute('id');
44 return ReportOpenchannelSessionHistory;