36da405f30b2ce8f66349117a228570fd1a58a4b
[motion-next.git] / server / migrations / 2.0.23.js
1 const a901_0x2bef=['newTab','prototype','queryInterface','then','integrationTab','dropTable','openchannel_applications','type','renameColumn','table\x20dropped\x20%s','Removed\x20column\x20%s\x20from\x20%s','ENUM','info','removeColumn','stringify','openchannel_rooms','catch','exports','Added\x20column\x20%s\x20to\x20%s','addColumn','int_salesforce_accounts'];(function(_0x264bab,_0x2beffe){const _0x4d1209=function(_0x1f52d1){while(--_0x1f52d1){_0x264bab['push'](_0x264bab['shift']());}};_0x4d1209(++_0x2beffe);}(a901_0x2bef,0x187));const a901_0x4d12=function(_0x264bab,_0x2beffe){_0x264bab=_0x264bab-0x0;let _0x4d1209=a901_0x2bef[_0x264bab];return _0x4d1209;};const _0x2a448b=a901_0x4d12;'use strict';const logger=require('../config/logger')('migration'),Migration=function(_0x1f52d1){const _0x47be90=a901_0x4d12;this[_0x47be90('0xa')]=_0x1f52d1;};Migration[_0x2a448b('0x9')][_0x2a448b('0x6')]=function(_0x3c0e82,_0x199e3b,_0x1bc8ea){const _0x44e571=_0x2a448b;return this[_0x44e571('0xa')][_0x44e571('0x6')](_0x3c0e82,_0x199e3b,_0x1bc8ea)[_0x44e571('0xb')](function(){const _0x400239=_0x44e571;logger['info'](_0x400239('0x5'),_0x199e3b,_0x3c0e82);})[_0x44e571('0x3')](function(_0xfeeca0){const _0x49cdfc=_0x44e571;logger[_0x49cdfc('0x14')](JSON[_0x49cdfc('0x1')](_0xfeeca0));});},Migration['prototype'][_0x2a448b('0x0')]=function(_0x5c8dd5,_0x58d31e){const _0x37c25a=_0x2a448b;return this[_0x37c25a('0xa')][_0x37c25a('0x0')](_0x5c8dd5,_0x58d31e)[_0x37c25a('0xb')](function(){const _0x20314a=_0x37c25a;logger[_0x20314a('0x14')](_0x20314a('0x12'),_0x58d31e,_0x5c8dd5);})['catch'](function(_0x36269b){const _0x5e4be1=_0x37c25a;logger[_0x5e4be1('0x14')](JSON[_0x5e4be1('0x1')](_0x36269b));});},Migration[_0x2a448b('0x9')][_0x2a448b('0x10')]=function(_0x2966e2,_0x1e04d8,_0x262324){const _0x1d3c66=_0x2a448b;return this[_0x1d3c66('0xa')][_0x1d3c66('0x10')](_0x2966e2,_0x1e04d8,_0x262324)[_0x1d3c66('0xb')](function(){logger['info']('Renamed\x20column\x20from\x20%s\x20to\x20%s\x20on\x20%s',_0x1e04d8,_0x262324,_0x2966e2);})[_0x1d3c66('0x3')](function(_0x508f57){const _0x211d2f=_0x1d3c66;logger[_0x211d2f('0x14')](JSON[_0x211d2f('0x1')](_0x508f57));});},Migration[_0x2a448b('0x9')]['dropTable']=function(_0x36bec8){const _0x308f7a=_0x2a448b;return this[_0x308f7a('0xa')][_0x308f7a('0xd')](_0x36bec8)[_0x308f7a('0xb')](function(){const _0x5bbbab=_0x308f7a;logger['info'](_0x5bbbab('0x11'),_0x36bec8);})['catch'](function(_0x1dd299){const _0x3abbf5=_0x308f7a;logger[_0x3abbf5('0x14')](JSON[_0x3abbf5('0x1')](_0x1dd299));});},module[_0x2a448b('0x4')]={'up':function(_0x19e83d,_0x1e8813){const _0x191ba0=_0x2a448b,_0x118ee1=new Migration(_0x19e83d);_0x118ee1[_0x191ba0('0x6')](_0x191ba0('0x7'),_0x191ba0('0xf'),{'type':_0x1e8813[_0x191ba0('0x13')](_0x191ba0('0xc'),_0x191ba0('0x8')),'defaultValue':'integrationTab'}),_0x118ee1[_0x191ba0('0x6')]('int_zendesk_accounts','type',{'type':_0x1e8813[_0x191ba0('0x13')](_0x191ba0('0xc'),_0x191ba0('0x8')),'defaultValue':_0x191ba0('0xc')}),_0x118ee1[_0x191ba0('0xd')]('user_has_openchannel_rooms',{'force':!![]}),_0x118ee1[_0x191ba0('0xd')]('openchannel_messages',{'force':!![]}),_0x118ee1[_0x191ba0('0xd')](_0x191ba0('0x2'),{'force':!![]}),_0x118ee1[_0x191ba0('0xd')](_0x191ba0('0xe'),{'force':!![]}),_0x118ee1['dropTable']('openchannel_accounts',{'force':!![]});},'down':function(_0x1e66cd){const _0x1d6be1=_0x2a448b,_0x35d75d=new Migration(_0x1e66cd);_0x35d75d[_0x1d6be1('0x0')](_0x1d6be1('0x7'),_0x1d6be1('0xf')),_0x35d75d['removeColumn']('int_zendesk_accounts','type');}};