Built motion from commit aab208717af8d15f4fa224cdb6a202877019af9b. Version 3.0.0...
[motion-next.git] / server / migrations / 2.0.57.js
1 const a935_0x3b42=['Removed\x20column\x20%s\x20from\x20%s','table\x20dropped\x20%s','stringify','hideWhenOffline','info','final','queryInterface','finally','changeColumn','query','TEXT','Renamed\x20column\x20from\x20%s\x20to\x20%s\x20on\x20%s','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','util','chat_websites','voice_queues','periodic_announce','addColumn','sequence','removeColumn','addIndex','Changed\x20column\x20%s\x20in\x20table\x20%s','then','renameColumn','dropTable','query\x20%s','../config/logger','sequelize','enqueue','BOOLEAN','migration','tail','prototype','addIndex\x20%s\x20%s\x20%s','catch'];(function(_0x19fd1d,_0x3b423e){const _0x1dd35c=function(_0x123762){while(--_0x123762){_0x19fd1d['push'](_0x19fd1d['shift']());}};_0x1dd35c(++_0x3b423e);}(a935_0x3b42,0x167));const a935_0x1dd3=function(_0x19fd1d,_0x3b423e){_0x19fd1d=_0x19fd1d-0x0;let _0x1dd35c=a935_0x3b42[_0x19fd1d];return _0x1dd35c;};const _0x2a2918=a935_0x1dd3;'use strict';const util=require(_0x2a2918('0x4')),logger=require(_0x2a2918('0x11'))(_0x2a2918('0x15')),Sequence=function(){};Sequence[_0x2a2918('0x17')]['enqueue']=function(_0x123762){const _0x2ff3e1=_0x2a2918;this[_0x2ff3e1('0x16')]=this[_0x2ff3e1('0x16')]?this[_0x2ff3e1('0x16')][_0x2ff3e1('0x21')](_0x123762):_0x123762();};const Migration=function(_0x56415c){const _0x3582e5=_0x2a2918;this[_0x3582e5('0x20')]=_0x56415c,this['sequence']=new Sequence();};Migration[_0x2a2918('0x17')][_0x2a2918('0x22')]=function(_0x604f0b,_0x13f684,_0x54c895){const _0x2ffaf4=_0x2a2918,_0x4e5634=this;this['sequence'][_0x2ffaf4('0x13')](function(){const _0x71b760=_0x2ffaf4;return _0x4e5634[_0x71b760('0x20')]['changeColumn'](_0x604f0b,_0x13f684,_0x54c895)['then'](function(){const _0x5a8833=_0x71b760;logger[_0x5a8833('0x1e')](_0x5a8833('0xc'),_0x13f684,_0x604f0b);})[_0x71b760('0x19')](function(_0x56b10f){const _0x2855ed=_0x71b760;logger[_0x2855ed('0x1e')](JSON['stringify'](_0x56b10f));});});},Migration[_0x2a2918('0x17')]['addColumn']=function(_0x870c13,_0x15fdac,_0x520b69){const _0x58c131=_0x2a2918,_0x2bf6f6=this;this[_0x58c131('0x9')][_0x58c131('0x13')](function(){const _0x110de8=_0x58c131;return _0x2bf6f6[_0x110de8('0x20')][_0x110de8('0x8')](_0x870c13,_0x15fdac,_0x520b69)[_0x110de8('0xd')](function(){const _0x56a107=_0x110de8;logger[_0x56a107('0x1e')]('Added\x20column\x20%s\x20to\x20%s',_0x15fdac,_0x870c13);})[_0x110de8('0x19')](function(_0x1b81ca){const _0x8e11a6=_0x110de8;logger[_0x8e11a6('0x1e')](JSON[_0x8e11a6('0x1c')](_0x1b81ca));});});},Migration['prototype'][_0x2a2918('0xf')]=function(_0x2b7bce){const _0x247466=_0x2a2918,_0x353b6e=this;this[_0x247466('0x9')][_0x247466('0x13')](function(){const _0x24a55d=_0x247466;return _0x353b6e[_0x24a55d('0x20')][_0x24a55d('0xf')](_0x2b7bce,{'force':!![]})[_0x24a55d('0xd')](function(){const _0x48dd0b=_0x24a55d;logger[_0x48dd0b('0x1e')](_0x48dd0b('0x1b'),_0x2b7bce);})['catch'](function(_0x863d2e){const _0x554801=_0x24a55d;logger[_0x554801('0x1e')](JSON[_0x554801('0x1c')](_0x863d2e));});});},Migration[_0x2a2918('0x17')]['addIndex']=function(_0x3316b1,_0x1dc6ea,_0x2777dd){const _0x3701ef=_0x2a2918,_0xa1d17d=this;this[_0x3701ef('0x9')][_0x3701ef('0x13')](function(){const _0x3ea897=_0x3701ef;return _0xa1d17d[_0x3ea897('0x20')][_0x3ea897('0xb')](_0x3316b1,_0x1dc6ea,{'indexName':_0x2777dd})[_0x3ea897('0xd')](function(){const _0xc1c691=_0x3ea897;logger[_0xc1c691('0x1e')](_0xc1c691('0x18'),_0x3316b1,_0x1dc6ea['join'](','),_0x2777dd);})[_0x3ea897('0x19')](function(_0x29974b){logger['info'](JSON['stringify'](_0x29974b));});});},Migration[_0x2a2918('0x17')][_0x2a2918('0x0')]=function(_0x55c51e){const _0x3de174=_0x2a2918,_0x35d6be=this;this['sequence'][_0x3de174('0x13')](function(){const _0x5273b4=_0x3de174;return _0x35d6be[_0x5273b4('0x20')][_0x5273b4('0x12')]['query'](_0x55c51e)[_0x5273b4('0xd')](function(){const _0x19f922=_0x5273b4;logger['info'](_0x19f922('0x10'),_0x55c51e);})[_0x5273b4('0x19')](function(_0x5702de){const _0x58361b=_0x5273b4;logger[_0x58361b('0x1e')](JSON[_0x58361b('0x1c')](_0x5702de));});});},Migration[_0x2a2918('0x17')][_0x2a2918('0xa')]=function(_0x461946,_0x1925f0){const _0x2ed3ff=_0x2a2918,_0x8aa3a8=this;this[_0x2ed3ff('0x9')][_0x2ed3ff('0x13')](function(){const _0x1259fe=_0x2ed3ff;return _0x8aa3a8['queryInterface'][_0x1259fe('0xa')](_0x461946,_0x1925f0)[_0x1259fe('0xd')](function(){const _0x52d176=_0x1259fe;logger[_0x52d176('0x1e')](_0x52d176('0x1a'),_0x1925f0,_0x461946);})[_0x1259fe('0x19')](function(_0x551d5c){const _0xb17385=_0x1259fe;logger[_0xb17385('0x1e')](util['inspect'](_0x551d5c,{'showHidden':![],'depth':null}));});});},Migration[_0x2a2918('0x17')][_0x2a2918('0xe')]=function(_0x30b1e3,_0x98a13f,_0x2356ca){const _0x1cb5be=_0x2a2918,_0x71feea=this;this[_0x1cb5be('0x9')][_0x1cb5be('0x13')](function(){const _0x1b26e2=_0x1cb5be;return _0x71feea[_0x1b26e2('0x20')][_0x1b26e2('0xe')](_0x30b1e3,_0x98a13f,_0x2356ca)[_0x1b26e2('0xd')](function(){const _0x543463=_0x1b26e2;logger[_0x543463('0x1e')](_0x543463('0x2'),_0x98a13f,_0x2356ca,_0x30b1e3);})[_0x1b26e2('0x19')](function(_0x244581){const _0x4407f5=_0x1b26e2;logger[_0x4407f5('0x1e')](util['inspect'](_0x244581,{'showHidden':![],'depth':null}));});});},Migration['prototype'][_0x2a2918('0x1f')]=function(_0x3086ef){const _0x1ec1cb=_0x2a2918;this[_0x1ec1cb('0x9')][_0x1ec1cb('0x13')](function(){return _0x3086ef();});},module['exports']={'up':function(_0x1b23ff,_0x2d2537){return new Promise(function(_0x5d8e9f){const _0x26aac9=a935_0x1dd3,_0x57789b=new Migration(_0x1b23ff);_0x57789b[_0x26aac9('0x8')](_0x26aac9('0x5'),_0x26aac9('0x1d'),{'type':_0x2d2537[_0x26aac9('0x14')],'defaultValue':![]}),_0x57789b[_0x26aac9('0x22')](_0x26aac9('0x6'),_0x26aac9('0x7'),{'type':_0x2d2537[_0x26aac9('0x1')]}),_0x57789b[_0x26aac9('0x0')](_0x26aac9('0x3')),_0x57789b[_0x26aac9('0x0')]('UPDATE\x20report_queue\x20SET\x20lastAssignedTo=NULL\x20\x20WHERE\x20lastAssignedTo=\x22\x22'),_0x57789b[_0x26aac9('0x1f')](_0x5d8e9f);});},'down':function(){}};