5 module.exports = function(sequelize, DataTypes) {
7 var ReportCallTransferHistory = sequelize.define('ReportCallTransferHistory', {
8 sourceid: DataTypes.INTEGER,
9 type: DataTypes.ENUM('blind', 'attended'),
10 result: DataTypes.STRING,
11 transfererchannel: DataTypes.STRING,
12 transferercalleridnum: DataTypes.STRING,
13 transferercalleridname: DataTypes.STRING,
14 transfererconnectedlinenum: DataTypes.STRING,
15 transfererconnectedlinename: DataTypes.STRING,
16 transfereraccountcode: DataTypes.STRING,
17 transferercontext: DataTypes.STRING,
18 transfererexten: DataTypes.STRING,
19 transfererlinkedid: DataTypes.STRING,
20 transfereechannel: DataTypes.STRING,
21 transfereecalleridnum: DataTypes.STRING,
22 transfereecalleridname: DataTypes.STRING,
23 transfereeconnectedlinenum: DataTypes.STRING,
24 transfereeconnectedlinename: DataTypes.STRING,
25 transfereeaccountcode: DataTypes.STRING,
26 transfereecontext: DataTypes.STRING,
27 transfereeexten: DataTypes.STRING,
28 transfereelinkedid: DataTypes.STRING,
29 isexternal: DataTypes.ENUM('Yes', 'No'),
30 context: DataTypes.STRING,
31 extension: DataTypes.STRING
33 tableName: 'report_call_transfer_history',
40 ReportCallTransferHistory.removeAttribute('id');
42 return ReportCallTransferHistory;