b4685ac08edcb9d6a826f1f2c80db7bdbab00f03
[motion-next.git] / server / migrations / 2.4.19.js
1 const a1002_0x1efc=['addIndex','indexName','Renamed\x20column\x20from\x20%s\x20to\x20%s\x20on\x20%s','query','prototype','Removed\x20column\x20%s\x20from\x20%s','sequence','../config/logger','contact','info','finally','STRING','sequelize','then','table\x20dropped\x20%s','moduleCreate','Changed\x20column\x20%s\x20in\x20table\x20%s','changeColumn','inspect','join','dropTable','stun','contact_lead','renameColumn','int_zoho_configurations','queryInterface','addIndex\x20%s\x20%s\x20%s\x20[%s]','moduleSearch','indicesType','lead','removeIndex\x20%s\x20%s','turn','password','localnet','ENUM','final','removeIndex','tail','Leads','addColumn','externip','INSERT\x20INTO\x20network\x20(type,value,\x20createdAt,\x20updatedAt)\x20SELECT\x20\x27stun\x27,\x20stunaddr,\x20current_timestamp(),\x20current_timestamp()\x20from\x20settings\x20WHERE\x20stunaddr<>\x27\x27','util','Contacts','username','UPDATE\x20int_zoho_configurations\x20SET\x20moduleCreate\x20=\x20\x27lead\x27\x20WHERE\x20moduleCreate\x20=\x20\x27Leads\x27','enqueue','network','nothing','catch','exports','stringify','Added\x20column\x20%s\x20to\x20%s','type','removeColumn'];(function(_0x1b64eb,_0x1efc8f){const _0xa9c5ac=function(_0x5b4ac8){while(--_0x5b4ac8){_0x1b64eb['push'](_0x1b64eb['shift']());}};_0xa9c5ac(++_0x1efc8f);}(a1002_0x1efc,0x11a));const a1002_0xa9c5=function(_0x1b64eb,_0x1efc8f){_0x1b64eb=_0x1b64eb-0x0;let _0xa9c5ac=a1002_0x1efc[_0x1b64eb];return _0xa9c5ac;};const _0x545ae5=a1002_0xa9c5;'use strict';const util=require(_0x545ae5('0x23')),logger=require(_0x545ae5('0x0'))('migration'),Sequence=function(){};Sequence[_0x545ae5('0x34')]['enqueue']=function(_0x5b4ac8){const _0x41aeb7=_0x545ae5;this[_0x41aeb7('0x1e')]=this[_0x41aeb7('0x1e')]?this['tail'][_0x41aeb7('0x3')](_0x5b4ac8):_0x5b4ac8();};const Migration=function(_0x593c38){const _0x190bee=_0x545ae5;this[_0x190bee('0x12')]=_0x593c38,this[_0x190bee('0x36')]=new Sequence();};Migration[_0x545ae5('0x34')]['changeColumn']=function(_0x37beae,_0x1d474f,_0x62f022){const _0xa365fd=_0x545ae5,_0x50cc5b=this;this[_0xa365fd('0x36')][_0xa365fd('0x27')](function(){const _0xe051ad=_0xa365fd;return _0x50cc5b[_0xe051ad('0x12')]['changeColumn'](_0x37beae,_0x1d474f,_0x62f022)[_0xe051ad('0x6')](function(){const _0x3412d5=_0xe051ad;logger[_0x3412d5('0x2')](_0x3412d5('0x9'),_0x1d474f,_0x37beae);})[_0xe051ad('0x2a')](function(_0x437c86){const _0x178053=_0xe051ad;logger[_0x178053('0x2')](JSON[_0x178053('0x2c')](_0x437c86));});});},Migration['prototype'][_0x545ae5('0x20')]=function(_0x36230c,_0x1e3f93,_0x1927b9){const _0x2dae0e=_0x545ae5,_0xd118fe=this;this[_0x2dae0e('0x36')]['enqueue'](function(){const _0x2e33a3=_0x2dae0e;return _0xd118fe[_0x2e33a3('0x12')][_0x2e33a3('0x20')](_0x36230c,_0x1e3f93,_0x1927b9)['then'](function(){const _0x550da3=_0x2e33a3;logger[_0x550da3('0x2')](_0x550da3('0x2d'),_0x1e3f93,_0x36230c);})[_0x2e33a3('0x2a')](function(_0x5acc12){const _0x4ab99c=_0x2e33a3;logger[_0x4ab99c('0x2')](JSON[_0x4ab99c('0x2c')](_0x5acc12));});});},Migration['prototype']['dropTable']=function(_0x1b6a6a){const _0x4ac787=_0x545ae5,_0x56d8ba=this;this[_0x4ac787('0x36')][_0x4ac787('0x27')](function(){const _0x42dbf4=_0x4ac787;return _0x56d8ba[_0x42dbf4('0x12')][_0x42dbf4('0xd')](_0x1b6a6a,{'force':!![]})[_0x42dbf4('0x6')](function(){const _0x51c8af=_0x42dbf4;logger[_0x51c8af('0x2')](_0x51c8af('0x7'),_0x1b6a6a);})[_0x42dbf4('0x2a')](function(_0x52b37b){const _0x1ac4b1=_0x42dbf4;logger['info'](JSON[_0x1ac4b1('0x2c')](_0x52b37b));});});},Migration[_0x545ae5('0x34')]['addIndex']=function(_0x1ca95b,_0x30eb13,_0x2805de){const _0x384c93=_0x545ae5,_0x175077=this;this[_0x384c93('0x36')][_0x384c93('0x27')](function(){const _0x4eb9b9=_0x384c93;return _0x175077['queryInterface'][_0x4eb9b9('0x30')](_0x1ca95b,_0x30eb13,{'indexName':_0x2805de[_0x4eb9b9('0x31')],'indicesType':_0x2805de['indicesType']})[_0x4eb9b9('0x6')](function(){const _0xc06b6d=_0x4eb9b9;logger[_0xc06b6d('0x2')](_0xc06b6d('0x13'),_0x1ca95b,_0x30eb13[_0xc06b6d('0xc')](','),_0x2805de['indexName'],_0x2805de[_0xc06b6d('0x15')]);})[_0x4eb9b9('0x2a')](function(_0x1011a4){const _0x18c786=_0x4eb9b9;logger['info'](JSON[_0x18c786('0x2c')](_0x1011a4));});});},Migration['prototype'][_0x545ae5('0x1d')]=function(_0x48ed91,_0x28e730){const _0x311bec=_0x545ae5,_0x160a48=this;this[_0x311bec('0x36')][_0x311bec('0x27')](function(){const _0x36285e=_0x311bec;return _0x160a48[_0x36285e('0x12')][_0x36285e('0x1d')](_0x48ed91,_0x28e730)[_0x36285e('0x6')](function(){const _0x1d0421=_0x36285e;logger[_0x1d0421('0x2')](_0x1d0421('0x17'),_0x48ed91,_0x28e730);})[_0x36285e('0x2a')](function(_0x1737fd){const _0x4b7225=_0x36285e;logger[_0x4b7225('0x2')](JSON[_0x4b7225('0x2c')](_0x1737fd));});});},Migration[_0x545ae5('0x34')][_0x545ae5('0x33')]=function(_0x3134e8){const _0x59954a=this;this['sequence']['enqueue'](function(){const _0x4b2753=a1002_0xa9c5;return _0x59954a[_0x4b2753('0x12')][_0x4b2753('0x5')][_0x4b2753('0x33')](_0x3134e8)[_0x4b2753('0x6')](function(){const _0x4328c4=_0x4b2753;logger[_0x4328c4('0x2')]('query\x20%s',_0x3134e8);})[_0x4b2753('0x2a')](function(_0x1ece52){logger['info'](JSON['stringify'](_0x1ece52));});});},Migration['prototype'][_0x545ae5('0x2f')]=function(_0x372622,_0x1af2c4){const _0x41ff9=_0x545ae5,_0x5b724b=this;this['sequence'][_0x41ff9('0x27')](function(){const _0x259435=_0x41ff9;return _0x5b724b[_0x259435('0x12')][_0x259435('0x2f')](_0x372622,_0x1af2c4)[_0x259435('0x6')](function(){const _0x458de9=_0x259435;logger[_0x458de9('0x2')](_0x458de9('0x35'),_0x1af2c4,_0x372622);})[_0x259435('0x2a')](function(_0x578f28){const _0x19a596=_0x259435;logger['info'](util[_0x19a596('0xb')](_0x578f28,{'showHidden':![],'depth':null}));});});},Migration[_0x545ae5('0x34')][_0x545ae5('0x10')]=function(_0x1a01c7,_0x28235b,_0x1f95a8){const _0x5c09cc=_0x545ae5,_0x3a208f=this;this[_0x5c09cc('0x36')][_0x5c09cc('0x27')](function(){const _0x10bd0f=_0x5c09cc;return _0x3a208f[_0x10bd0f('0x12')][_0x10bd0f('0x10')](_0x1a01c7,_0x28235b,_0x1f95a8)[_0x10bd0f('0x6')](function(){const _0x1ec4d8=_0x10bd0f;logger['info'](_0x1ec4d8('0x32'),_0x28235b,_0x1f95a8,_0x1a01c7);})[_0x10bd0f('0x2a')](function(_0x4c0460){logger['info'](util['inspect'](_0x4c0460,{'showHidden':![],'depth':null}));});});},Migration[_0x545ae5('0x34')][_0x545ae5('0x1c')]=function(_0x1b7cd1){const _0xfeb3e5=_0x545ae5;this[_0xfeb3e5('0x36')][_0xfeb3e5('0x27')](function(){return _0x1b7cd1();});},module[_0x545ae5('0x2b')]={'up':function(_0x11ca78,_0x3f6db2){return new Promise(function(_0xbd8f1e){const _0x10b792=a1002_0xa9c5,_0x2740f5=new Migration(_0x11ca78);_0x2740f5['addColumn']('int_zoho_configurations',_0x10b792('0x14'),{'type':_0x3f6db2['ENUM'](_0x10b792('0xf'),_0x10b792('0x1'),_0x10b792('0x16')),'defaultValue':_0x10b792('0xf')}),_0x2740f5[_0x10b792('0xa')](_0x10b792('0x11'),'moduleCreate',{'type':_0x3f6db2[_0x10b792('0x1b')](_0x10b792('0x1f'),_0x10b792('0x24'),'nothing',_0x10b792('0x1'),_0x10b792('0x16'))}),_0x2740f5[_0x10b792('0x33')]('UPDATE\x20int_zoho_configurations\x20SET\x20moduleCreate\x20=\x20\x27contact\x27\x20WHERE\x20moduleCreate\x20=\x20\x27Contacts\x27'),_0x2740f5[_0x10b792('0x33')](_0x10b792('0x26')),_0x2740f5[_0x10b792('0xa')](_0x10b792('0x11'),_0x10b792('0x8'),{'type':_0x3f6db2['ENUM'](_0x10b792('0x29'),_0x10b792('0x1'),_0x10b792('0x16')),'defaultValue':_0x10b792('0x16')}),_0x2740f5[_0x10b792('0x20')](_0x10b792('0x28'),_0x10b792('0x25'),{'type':_0x3f6db2[_0x10b792('0x4')]}),_0x2740f5['addColumn'](_0x10b792('0x28'),_0x10b792('0x19'),{'type':_0x3f6db2[_0x10b792('0x4')]}),_0x2740f5[_0x10b792('0xa')]('network',_0x10b792('0x2e'),{'type':_0x3f6db2['ENUM'](_0x10b792('0x1a'),_0x10b792('0x21'),_0x10b792('0xe'),_0x10b792('0x18'))}),_0x2740f5[_0x10b792('0x33')](_0x10b792('0x22')),_0x2740f5[_0x10b792('0x33')]('INSERT\x20INTO\x20network\x20(type,value,username,password,\x20createdAt,\x20updatedAt)\x20SELECT\x20\x27turn\x27,\x20turnaddr,\x20turnusername,\x20turnpassword,\x20current_timestamp(),\x20current_timestamp()\x20from\x20settings\x20WHERE\x20turnaddr<>\x27\x27'),_0x2740f5[_0x10b792('0x1c')](_0xbd8f1e);});},'down':function(){}};