Built motion from commit c56b56e.|0.0.125
[motion.git] / server / migrations / 20160621101837-fax_applications.js
index 880575d..2a2b03f 100644 (file)
@@ -1 +1,35 @@
-var _0xc7a1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x66\x61\x78\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x61\x70\x70","\x71\x75\x65\x75\x65","\x61\x67\x65\x6E\x74","\x73\x65\x6E\x64\x4D\x61\x69\x6C","\x73\x65\x6E\x64\x53\x6D\x73","\x63\x68\x61\x6E\x67\x65\x43\x6F\x6C\x75\x6D\x6E","\x64\x61\x74\x61\x31","\x61\x64\x64\x43\x6F\x6C\x75\x6D\x6E","\x64\x61\x74\x61\x32","\x64\x61\x74\x61\x33","\x64\x61\x74\x61\x34","\x64\x61\x74\x61\x35","\x64\x61\x74\x61\x36","\x64\x61\x74\x61\x37","\x64\x61\x74\x61\x38","\x64\x61\x74\x61\x39","\x64\x61\x74\x61\x31\x30","\x72\x65\x6D\x6F\x76\x65\x43\x6F\x6C\x75\x6D\x6E"];_0xc7a1[0];module[_0xc7a1[1]]= {up:function(_0xf219x1,_0xf219x2){_0xf219x1[_0xc7a1[8]](_0xc7a1[2],_0xc7a1[3],{type:_0xf219x2.ENUM(_0xc7a1[4],_0xc7a1[5],_0xc7a1[6],_0xc7a1[7])});_0xf219x1[_0xc7a1[10]](_0xc7a1[2],_0xc7a1[9],_0xf219x2.STRING);_0xf219x1[_0xc7a1[10]](_0xc7a1[2],_0xc7a1[11],_0xf219x2.STRING);_0xf219x1[_0xc7a1[10]](_0xc7a1[2],_0xc7a1[12],_0xf219x2.STRING);_0xf219x1[_0xc7a1[10]](_0xc7a1[2],_0xc7a1[13],_0xf219x2.STRING);_0xf219x1[_0xc7a1[10]](_0xc7a1[2],_0xc7a1[14],_0xf219x2.STRING);_0xf219x1[_0xc7a1[10]](_0xc7a1[2],_0xc7a1[15],_0xf219x2.STRING);_0xf219x1[_0xc7a1[10]](_0xc7a1[2],_0xc7a1[16],_0xf219x2.BLOB);_0xf219x1[_0xc7a1[10]](_0xc7a1[2],_0xc7a1[17],_0xf219x2.INTEGER);_0xf219x1[_0xc7a1[10]](_0xc7a1[2],_0xc7a1[18],_0xf219x2.INTEGER);_0xf219x1[_0xc7a1[10]](_0xc7a1[2],_0xc7a1[19],_0xf219x2.INTEGER)},down:function(_0xf219x1,_0xf219x2){_0xf219x1[_0xc7a1[8]](_0xc7a1[2],_0xc7a1[3],{type:_0xf219x2.ENUM(_0xc7a1[4],_0xc7a1[5])});_0xf219x1[_0xc7a1[20]](_0xc7a1[2],_0xc7a1[9]);_0xf219x1[_0xc7a1[20]](_0xc7a1[2],_0xc7a1[11]);_0xf219x1[_0xc7a1[20]](_0xc7a1[2],_0xc7a1[12]);_0xf219x1[_0xc7a1[20]](_0xc7a1[2],_0xc7a1[13]);_0xf219x1[_0xc7a1[20]](_0xc7a1[2],_0xc7a1[14]);_0xf219x1[_0xc7a1[20]](_0xc7a1[2],_0xc7a1[15]);_0xf219x1[_0xc7a1[20]](_0xc7a1[2],_0xc7a1[16]);_0xf219x1[_0xc7a1[20]](_0xc7a1[2],_0xc7a1[17]);_0xf219x1[_0xc7a1[20]](_0xc7a1[2],_0xc7a1[18]);_0xf219x1[_0xc7a1[20]](_0xc7a1[2],_0xc7a1[19])}}
\ No newline at end of file
+'use strict';
+
+module.exports = {
+  up: function(queryInterface, Sequelize) {
+    queryInterface.changeColumn('fax_applications', 'app', {
+      type: Sequelize.ENUM('queue', 'agent', 'sendMail', 'sendSms')
+    });
+    queryInterface.addColumn('fax_applications', 'data1', Sequelize.STRING);
+    queryInterface.addColumn('fax_applications', 'data2', Sequelize.STRING);
+    queryInterface.addColumn('fax_applications', 'data3', Sequelize.STRING);
+    queryInterface.addColumn('fax_applications', 'data4', Sequelize.STRING);
+    queryInterface.addColumn('fax_applications', 'data5', Sequelize.STRING);
+    queryInterface.addColumn('fax_applications', 'data6', Sequelize.STRING);
+    queryInterface.addColumn('fax_applications', 'data7', Sequelize.BLOB);
+    queryInterface.addColumn('fax_applications', 'data8', Sequelize.INTEGER);
+    queryInterface.addColumn('fax_applications', 'data9', Sequelize.INTEGER);
+    queryInterface.addColumn('fax_applications', 'data10', Sequelize.INTEGER);
+  },
+
+  down: function(queryInterface, Sequelize) {
+    queryInterface.changeColumn('fax_applications', 'app', {
+      type: Sequelize.ENUM('queue', 'agent')
+    });
+    queryInterface.removeColumn('fax_applications', 'data1');
+    queryInterface.removeColumn('fax_applications', 'data2');
+    queryInterface.removeColumn('fax_applications', 'data3');
+    queryInterface.removeColumn('fax_applications', 'data4');
+    queryInterface.removeColumn('fax_applications', 'data5');
+    queryInterface.removeColumn('fax_applications', 'data6');
+    queryInterface.removeColumn('fax_applications', 'data7');
+    queryInterface.removeColumn('fax_applications', 'data8');
+    queryInterface.removeColumn('fax_applications', 'data9');
+    queryInterface.removeColumn('fax_applications', 'data10');
+  }
+};