5 module.exports = function(sequelize, DataTypes) {
7 var ReportQueueHistory = sequelize.define('ReportQueueHistory', {
8 uniqueid: DataTypes.STRING,
9 calleridnum: DataTypes.STRING,
10 calleridname: DataTypes.STRING,
11 queue: DataTypes.STRING,
12 queuecallerjoinAt: DataTypes.DATE,
13 queuecallerleaveAt: DataTypes.DATE,
14 position: DataTypes.INTEGER,
15 count: DataTypes.INTEGER,
17 type: DataTypes.BOOLEAN,
20 queuecallerabandonAt: DataTypes.DATE,
21 queuecallercompleteAt: DataTypes.DATE,
22 originalposition: DataTypes.INTEGER,
23 channel: DataTypes.STRING,
24 channelstate: DataTypes.INTEGER,
25 channelstatedesc: DataTypes.STRING,
26 connectedlinenum: DataTypes.STRING,
27 connectedlinename: DataTypes.STRING,
28 language: DataTypes.STRING,
29 accountcode: DataTypes.STRING,
30 context: DataTypes.STRING,
31 exten: DataTypes.STRING,
32 priority: DataTypes.STRING,
34 tableName: 'report_queue_history'
37 ReportQueueHistory.removeAttribute('id');
38 return ReportQueueHistory;