Built motion from commit a0baffd.|1.0.1
[motion.git] / server / models / history / report_dial_history.js
index 1df061f..b0355fe 100644 (file)
@@ -5,6 +5,7 @@
 module.exports = function(sequelize, DataTypes) {
 
   var ReportDialHistory = sequelize.define('ReportDialHistory', {
+    sourceid: DataTypes.INTEGER,
     privilege: DataTypes.STRING,
     channel: DataTypes.STRING,
     channelstate: DataTypes.INTEGER,
@@ -39,9 +40,14 @@ module.exports = function(sequelize, DataTypes) {
     starttime: DataTypes.DATE,
     answertime: DataTypes.DATE,
     endtime: DataTypes.DATE,
-    lastevent: DataTypes.STRING
+    lastevent: DataTypes.STRING,
+    routeId: DataTypes.INTEGER
   }, {
-    tableName: 'report_dial_history'
+    tableName: 'report_dial_history',
+    indexes: [{
+      name: 'sourceid',
+      fields: ['sourceid']
+    }]
   });
 
   ReportDialHistory.removeAttribute('id');