Built motion from commit a0baffd.|1.0.1
[motion.git] / server / models / history / report_agent_history.js
index 5c42540..4d4dab0 100644 (file)
@@ -5,6 +5,7 @@ var moment = require('moment');
 
 module.exports = function(sequelize, DataTypes) {
   var ReportAgentHistory = sequelize.define('ReportAgentHistory', {
+    sourceid: DataTypes.INTEGER,
     uniqueid: DataTypes.STRING,
     calleridnum: DataTypes.STRING,
     calleridname: DataTypes.STRING,
@@ -64,9 +65,15 @@ module.exports = function(sequelize, DataTypes) {
     destcontext: DataTypes.STRING,
     destexten: DataTypes.STRING,
     destpriority: DataTypes.STRING,
-    destuniqueid: DataTypes.STRING
+    destuniqueid: DataTypes.STRING,
+    answeredelsewheredestinationuniqueid: DataTypes.STRING,
+    answeredelsewheremembername: DataTypes.STRING
   }, {
-    tableName: 'report_agent_history'
+    tableName: 'report_agent_history',
+    indexes: [{
+      name: 'sourceid',
+      fields: ['sourceid']
+    }]
   });
 
   ReportAgentHistory.removeAttribute('id');