88bd603c0f02200f0aac9c547f778f545bc5225a
[motion-next.git] / server / migrations / 2.4.7.js
1 const a1010_0x2921=['stringify','renameColumn','dropTable','enqueue','../config/logger','changeColumn','final','addIndex\x20%s\x20%s\x20%s\x20[%s]','addColumn','indicesType','catch','then','sequence','queryInterface','inspect','tail','query\x20%s','migration','removeColumn','STRING','chat_websites','query','join','removeIndex','addIndex','feedbackTitle','moduleCreate','finally','Renamed\x20column\x20from\x20%s\x20to\x20%s\x20on\x20%s','Feedback','enableSendButton','Removed\x20column\x20%s\x20from\x20%s','info','Leads','prototype'];(function(_0xc861f3,_0x29215b){const _0x121e9c=function(_0x40c339){while(--_0x40c339){_0xc861f3['push'](_0xc861f3['shift']());}};_0x121e9c(++_0x29215b);}(a1010_0x2921,0x91));const a1010_0x121e=function(_0xc861f3,_0x29215b){_0xc861f3=_0xc861f3-0x0;let _0x121e9c=a1010_0x2921[_0xc861f3];return _0x121e9c;};const _0x4a4742=a1010_0x121e;'use strict';const util=require('util'),logger=require(_0x4a4742('0x22'))(_0x4a4742('0xc')),Sequence=function(){};Sequence[_0x4a4742('0x1d')][_0x4a4742('0x21')]=function(_0x40c339){const _0x4ff02b=_0x4a4742;this['tail']=this[_0x4ff02b('0xa')]?this['tail'][_0x4ff02b('0x16')](_0x40c339):_0x40c339();};const Migration=function(_0x193a23){const _0x2e03e5=_0x4a4742;this[_0x2e03e5('0x8')]=_0x193a23,this[_0x2e03e5('0x7')]=new Sequence();};Migration['prototype']['changeColumn']=function(_0x236e03,_0x38ff90,_0x2f1fde){const _0x47c9a2=_0x4a4742,_0x13a134=this;this[_0x47c9a2('0x7')][_0x47c9a2('0x21')](function(){const _0x328643=_0x47c9a2;return _0x13a134[_0x328643('0x8')][_0x328643('0x0')](_0x236e03,_0x38ff90,_0x2f1fde)[_0x328643('0x6')](function(){const _0x30fd3d=_0x328643;logger[_0x30fd3d('0x1b')]('Changed\x20column\x20%s\x20in\x20table\x20%s',_0x38ff90,_0x236e03);})['catch'](function(_0x22c4d2){const _0x17fbdd=_0x328643;logger[_0x17fbdd('0x1b')](JSON['stringify'](_0x22c4d2));});});},Migration[_0x4a4742('0x1d')][_0x4a4742('0x3')]=function(_0x52b30d,_0x2ca383,_0x342fb6){const _0x12b002=_0x4a4742,_0x3d5422=this;this[_0x12b002('0x7')][_0x12b002('0x21')](function(){const _0x5a116c=_0x12b002;return _0x3d5422[_0x5a116c('0x8')][_0x5a116c('0x3')](_0x52b30d,_0x2ca383,_0x342fb6)[_0x5a116c('0x6')](function(){const _0x19f447=_0x5a116c;logger[_0x19f447('0x1b')]('Added\x20column\x20%s\x20to\x20%s',_0x2ca383,_0x52b30d);})[_0x5a116c('0x5')](function(_0x4ba560){const _0x286512=_0x5a116c;logger[_0x286512('0x1b')](JSON[_0x286512('0x1e')](_0x4ba560));});});},Migration[_0x4a4742('0x1d')]['dropTable']=function(_0x4b894f){const _0x4ba1bd=_0x4a4742,_0x44c796=this;this['sequence'][_0x4ba1bd('0x21')](function(){const _0x345662=_0x4ba1bd;return _0x44c796['queryInterface'][_0x345662('0x20')](_0x4b894f,{'force':!![]})[_0x345662('0x6')](function(){const _0x1e88eb=_0x345662;logger[_0x1e88eb('0x1b')]('table\x20dropped\x20%s',_0x4b894f);})[_0x345662('0x5')](function(_0x29d0f7){const _0x285fb7=_0x345662;logger['info'](JSON[_0x285fb7('0x1e')](_0x29d0f7));});});},Migration[_0x4a4742('0x1d')][_0x4a4742('0x13')]=function(_0x1d71ad,_0x55d557,_0x17b88d){const _0x6abd67=_0x4a4742,_0x5ed59e=this;this[_0x6abd67('0x7')]['enqueue'](function(){const _0x12be45=_0x6abd67;return _0x5ed59e['queryInterface'][_0x12be45('0x13')](_0x1d71ad,_0x55d557,{'indexName':_0x17b88d['indexName'],'indicesType':_0x17b88d['indicesType']})[_0x12be45('0x6')](function(){const _0xcba0a6=_0x12be45;logger[_0xcba0a6('0x1b')](_0xcba0a6('0x2'),_0x1d71ad,_0x55d557[_0xcba0a6('0x11')](','),_0x17b88d['indexName'],_0x17b88d[_0xcba0a6('0x4')]);})[_0x12be45('0x5')](function(_0x2d1b5e){const _0x8368c9=_0x12be45;logger[_0x8368c9('0x1b')](JSON[_0x8368c9('0x1e')](_0x2d1b5e));});});},Migration['prototype'][_0x4a4742('0x12')]=function(_0x418f2e,_0x49d1dd){const _0x24dc85=_0x4a4742,_0x45891b=this;this[_0x24dc85('0x7')][_0x24dc85('0x21')](function(){const _0x496c13=_0x24dc85;return _0x45891b[_0x496c13('0x8')][_0x496c13('0x12')](_0x418f2e,_0x49d1dd)[_0x496c13('0x6')](function(){const _0x3bd7bc=_0x496c13;logger[_0x3bd7bc('0x1b')]('removeIndex\x20%s\x20%s',_0x418f2e,_0x49d1dd);})[_0x496c13('0x5')](function(_0xa2c1a6){logger['info'](JSON['stringify'](_0xa2c1a6));});});},Migration[_0x4a4742('0x1d')][_0x4a4742('0x10')]=function(_0x4b2bb1){const _0x41e520=_0x4a4742,_0x49df68=this;this[_0x41e520('0x7')][_0x41e520('0x21')](function(){const _0x471c2a=_0x41e520;return _0x49df68['queryInterface']['sequelize'][_0x471c2a('0x10')](_0x4b2bb1)[_0x471c2a('0x6')](function(){const _0xde7c82=_0x471c2a;logger[_0xde7c82('0x1b')](_0xde7c82('0xb'),_0x4b2bb1);})['catch'](function(_0x4fd668){const _0x5f3806=_0x471c2a;logger['info'](JSON[_0x5f3806('0x1e')](_0x4fd668));});});},Migration[_0x4a4742('0x1d')]['removeColumn']=function(_0x1ef596,_0x20aba1){const _0xfe3d6f=_0x4a4742,_0x75b285=this;this[_0xfe3d6f('0x7')][_0xfe3d6f('0x21')](function(){const _0x1e1a5d=_0xfe3d6f;return _0x75b285[_0x1e1a5d('0x8')][_0x1e1a5d('0xd')](_0x1ef596,_0x20aba1)[_0x1e1a5d('0x6')](function(){const _0x2dd3a1=_0x1e1a5d;logger[_0x2dd3a1('0x1b')](_0x2dd3a1('0x1a'),_0x20aba1,_0x1ef596);})[_0x1e1a5d('0x5')](function(_0x256738){const _0x2e3bf7=_0x1e1a5d;logger['info'](util[_0x2e3bf7('0x9')](_0x256738,{'showHidden':![],'depth':null}));});});},Migration['prototype'][_0x4a4742('0x1f')]=function(_0x1b5802,_0x21f342,_0x29261a){const _0xb962ae=_0x4a4742,_0x4db2b6=this;this[_0xb962ae('0x7')][_0xb962ae('0x21')](function(){const _0x3d213f=_0xb962ae;return _0x4db2b6['queryInterface']['renameColumn'](_0x1b5802,_0x21f342,_0x29261a)[_0x3d213f('0x6')](function(){const _0x464335=_0x3d213f;logger[_0x464335('0x1b')](_0x464335('0x17'),_0x21f342,_0x29261a,_0x1b5802);})[_0x3d213f('0x5')](function(_0x3f75e7){const _0x22d230=_0x3d213f;logger[_0x22d230('0x1b')](util[_0x22d230('0x9')](_0x3f75e7,{'showHidden':![],'depth':null}));});});},Migration[_0x4a4742('0x1d')]['final']=function(_0x57234e){const _0x4034f2=_0x4a4742;this[_0x4034f2('0x7')][_0x4034f2('0x21')](function(){return _0x57234e();});},module['exports']={'up':function(_0x1da84c,_0xc66240){return new Promise(function(_0x315003){const _0x2d8704=a1010_0x121e,_0x38dea2=new Migration(_0x1da84c);_0x38dea2[_0x2d8704('0x3')]('int_zoho_configurations',_0x2d8704('0x15'),{'type':_0xc66240['ENUM'](_0x2d8704('0x1c'),'Contacts'),'defaultValue':'Leads'}),_0x38dea2[_0x2d8704('0x3')]('chat_interactions','customerPort',{'type':_0xc66240[_0x2d8704('0xe')]}),_0x38dea2['addColumn'](_0x2d8704('0xf'),_0x2d8704('0x19'),{'type':_0xc66240['BOOLEAN'],'defaultValue':![]}),_0x38dea2[_0x2d8704('0x3')]('chat_websites',_0x2d8704('0x14'),{'type':_0xc66240[_0x2d8704('0xe')],'defaultValue':_0x2d8704('0x18')}),_0x38dea2[_0x2d8704('0x1')](_0x315003);});},'down':function(){}};