c39e345f0a5bf6e63da4d6eea709b671da751543
[motion-next.git] / server / migrations / 2.0.57.js
1 const a936_0x511a=['queryInterface','sequence','query\x20%s','changeColumn','tail','sequelize','addColumn','then','renameColumn','../config/logger','enqueue','table\x20dropped\x20%s','dropTable','exports','prototype','util','UPDATE\x20report_queue\x20SET\x20lastAssignedTo=NULL\x20\x20WHERE\x20lastAssignedTo=\x22\x22','catch','addIndex','periodic_announce','info','join','finally','stringify','Changed\x20column\x20%s\x20in\x20table\x20%s','query','final','Removed\x20column\x20%s\x20from\x20%s','hideWhenOffline','migration','inspect','Added\x20column\x20%s\x20to\x20%s','addIndex\x20%s\x20%s\x20%s','Renamed\x20column\x20from\x20%s\x20to\x20%s\x20on\x20%s'];(function(_0x4f8d99,_0x511ac7){const _0x324fb5=function(_0x3e8978){while(--_0x3e8978){_0x4f8d99['push'](_0x4f8d99['shift']());}};_0x324fb5(++_0x511ac7);}(a936_0x511a,0x6d));const a936_0x324f=function(_0x4f8d99,_0x511ac7){_0x4f8d99=_0x4f8d99-0x0;let _0x324fb5=a936_0x511a[_0x4f8d99];return _0x324fb5;};const _0x2f2c05=a936_0x324f;'use strict';const util=require(_0x2f2c05('0x8')),logger=require(_0x2f2c05('0x2'))(_0x2f2c05('0x16')),Sequence=function(){};Sequence[_0x2f2c05('0x7')][_0x2f2c05('0x3')]=function(_0x3e8978){const _0xe928d3=_0x2f2c05;this[_0xe928d3('0x1f')]=this[_0xe928d3('0x1f')]?this['tail'][_0xe928d3('0xf')](_0x3e8978):_0x3e8978();};const Migration=function(_0x11be5e){const _0x1de9f7=_0x2f2c05;this[_0x1de9f7('0x1b')]=_0x11be5e,this['sequence']=new Sequence();};Migration[_0x2f2c05('0x7')][_0x2f2c05('0x1e')]=function(_0x419e18,_0x51f14d,_0x590699){const _0x23d921=_0x2f2c05,_0x1824c1=this;this[_0x23d921('0x1c')][_0x23d921('0x3')](function(){const _0x44dca4=_0x23d921;return _0x1824c1['queryInterface'][_0x44dca4('0x1e')](_0x419e18,_0x51f14d,_0x590699)[_0x44dca4('0x0')](function(){const _0x1cc960=_0x44dca4;logger[_0x1cc960('0xd')](_0x1cc960('0x11'),_0x51f14d,_0x419e18);})['catch'](function(_0x4f787e){const _0x1e2511=_0x44dca4;logger[_0x1e2511('0xd')](JSON[_0x1e2511('0x10')](_0x4f787e));});});},Migration[_0x2f2c05('0x7')][_0x2f2c05('0x21')]=function(_0x45eed3,_0x4118d7,_0x210b93){const _0x31efbc=_0x2f2c05,_0x5e5b36=this;this[_0x31efbc('0x1c')][_0x31efbc('0x3')](function(){const _0x2ba164=_0x31efbc;return _0x5e5b36[_0x2ba164('0x1b')][_0x2ba164('0x21')](_0x45eed3,_0x4118d7,_0x210b93)[_0x2ba164('0x0')](function(){const _0x1064eb=_0x2ba164;logger[_0x1064eb('0xd')](_0x1064eb('0x18'),_0x4118d7,_0x45eed3);})['catch'](function(_0x179d99){const _0x14cffe=_0x2ba164;logger[_0x14cffe('0xd')](JSON[_0x14cffe('0x10')](_0x179d99));});});},Migration['prototype']['dropTable']=function(_0x1c5422){const _0x453947=_0x2f2c05,_0x3f804a=this;this[_0x453947('0x1c')][_0x453947('0x3')](function(){const _0x32cede=_0x453947;return _0x3f804a[_0x32cede('0x1b')][_0x32cede('0x5')](_0x1c5422,{'force':!![]})[_0x32cede('0x0')](function(){const _0x2fdbe9=_0x32cede;logger['info'](_0x2fdbe9('0x4'),_0x1c5422);})[_0x32cede('0xa')](function(_0x1e4982){const _0xd16f7b=_0x32cede;logger[_0xd16f7b('0xd')](JSON[_0xd16f7b('0x10')](_0x1e4982));});});},Migration[_0x2f2c05('0x7')][_0x2f2c05('0xb')]=function(_0x109161,_0x28fee3,_0x30e9a2){const _0x344d82=_0x2f2c05,_0x10fa5b=this;this['sequence'][_0x344d82('0x3')](function(){const _0x469acd=_0x344d82;return _0x10fa5b[_0x469acd('0x1b')]['addIndex'](_0x109161,_0x28fee3,{'indexName':_0x30e9a2})['then'](function(){const _0x3664a1=_0x469acd;logger['info'](_0x3664a1('0x19'),_0x109161,_0x28fee3[_0x3664a1('0xe')](','),_0x30e9a2);})[_0x469acd('0xa')](function(_0xf3c7c9){const _0x3d53fe=_0x469acd;logger['info'](JSON[_0x3d53fe('0x10')](_0xf3c7c9));});});},Migration[_0x2f2c05('0x7')][_0x2f2c05('0x12')]=function(_0x1041c9){const _0x500577=_0x2f2c05,_0x115aae=this;this['sequence'][_0x500577('0x3')](function(){const _0x8e2a01=_0x500577;return _0x115aae[_0x8e2a01('0x1b')][_0x8e2a01('0x20')][_0x8e2a01('0x12')](_0x1041c9)[_0x8e2a01('0x0')](function(){const _0x2c8395=_0x8e2a01;logger[_0x2c8395('0xd')](_0x2c8395('0x1d'),_0x1041c9);})[_0x8e2a01('0xa')](function(_0x24a901){const _0x2aa9b6=_0x8e2a01;logger[_0x2aa9b6('0xd')](JSON[_0x2aa9b6('0x10')](_0x24a901));});});},Migration[_0x2f2c05('0x7')]['removeColumn']=function(_0x25543b,_0x65dc71){const _0x54c2ca=_0x2f2c05,_0x4d7f63=this;this[_0x54c2ca('0x1c')][_0x54c2ca('0x3')](function(){const _0x2e6804=_0x54c2ca;return _0x4d7f63['queryInterface']['removeColumn'](_0x25543b,_0x65dc71)['then'](function(){const _0x31d1b4=a936_0x324f;logger[_0x31d1b4('0xd')](_0x31d1b4('0x14'),_0x65dc71,_0x25543b);})[_0x2e6804('0xa')](function(_0x1916e9){const _0x443839=_0x2e6804;logger[_0x443839('0xd')](util[_0x443839('0x17')](_0x1916e9,{'showHidden':![],'depth':null}));});});},Migration[_0x2f2c05('0x7')][_0x2f2c05('0x1')]=function(_0x59fe49,_0x42f2a0,_0x1b5bec){const _0x1e7e3f=_0x2f2c05,_0x4dfe08=this;this[_0x1e7e3f('0x1c')][_0x1e7e3f('0x3')](function(){const _0x11c255=_0x1e7e3f;return _0x4dfe08[_0x11c255('0x1b')][_0x11c255('0x1')](_0x59fe49,_0x42f2a0,_0x1b5bec)[_0x11c255('0x0')](function(){const _0x34b430=_0x11c255;logger[_0x34b430('0xd')](_0x34b430('0x1a'),_0x42f2a0,_0x1b5bec,_0x59fe49);})[_0x11c255('0xa')](function(_0x18a5b2){const _0x4284ba=_0x11c255;logger[_0x4284ba('0xd')](util['inspect'](_0x18a5b2,{'showHidden':![],'depth':null}));});});},Migration[_0x2f2c05('0x7')][_0x2f2c05('0x13')]=function(_0x28c2af){this['sequence']['enqueue'](function(){return _0x28c2af();});},module[_0x2f2c05('0x6')]={'up':function(_0x22390a,_0x43394c){return new Promise(function(_0x7a6da7){const _0x2cc901=a936_0x324f,_0x540e28=new Migration(_0x22390a);_0x540e28[_0x2cc901('0x21')]('chat_websites',_0x2cc901('0x15'),{'type':_0x43394c['BOOLEAN'],'defaultValue':![]}),_0x540e28[_0x2cc901('0x1e')]('voice_queues',_0x2cc901('0xc'),{'type':_0x43394c['TEXT']}),_0x540e28['query']('UPDATE\x20users\x20SET\x20permissions=\x27101,102,103,110,104,105,106,107,108,109,100,111\x27\x20WHERE\x20permissions=\x27101,102,103,110,104,105,106,107,108,109,100\x27'),_0x540e28[_0x2cc901('0x12')](_0x2cc901('0x9')),_0x540e28['final'](_0x7a6da7);});},'down':function(){}};