f854905bc1676b256c512183625057573c74b19d
[motion-next.git] / server / migrations / 2.0.42.js
1 const a921_0x3150=['../config/environment','../config/logger','path','sequence','users','color','getCustomFields','Added\x20column\x20%s\x20to\x20%s','dropTable','extensionMonitor','failMessage','addIndex\x20%s\x20%s\x20%s','root','addIndex','notIn','stringify','length','join','migration','TEXT','then','fax_messages','exports','query\x20%s','prototype','findAll','changeColumn','STRING','cm_contacts','inspect','switch','util','info','#0091EA','tail','removeColumn','addColumn','sequelize','server/api/cmCustomField/cmCustomField.model','Removed\x20column\x20%s\x20from\x20%s','catch','final','table\x20dropped\x20%s','Changed\x20column\x20%s\x20in\x20table\x20%s','queryInterface','enqueue'];(function(_0x56f4cd,_0x31505d){const _0x2735f5=function(_0x23abc1){while(--_0x23abc1){_0x56f4cd['push'](_0x56f4cd['shift']());}};_0x2735f5(++_0x31505d);}(a921_0x3150,0x1ef));const a921_0x2735=function(_0x56f4cd,_0x31505d){_0x56f4cd=_0x56f4cd-0x0;let _0x2735f5=a921_0x3150[_0x56f4cd];return _0x2735f5;};const _0x257b09=a921_0x2735;'use strict';const logger=require(_0x257b09('0xc'))(_0x257b09('0x1d')),util=require(_0x257b09('0x2a')),path=require(_0x257b09('0xd')),config=require(_0x257b09('0xb')),{Op}=require(_0x257b09('0x2')),Sequence=function(){};Sequence['prototype'][_0x257b09('0xa')]=function(_0x23abc1){const _0x14b71a=_0x257b09;this['tail']=this[_0x14b71a('0x2d')]?this['tail']['finally'](_0x23abc1):_0x23abc1();};const Migration=function(_0x26a681){const _0x1e69b9=_0x257b09;this['queryInterface']=_0x26a681,this[_0x1e69b9('0xe')]=new Sequence();};Migration['prototype'][_0x257b09('0x25')]=function(_0x50eccd,_0x5552fb,_0xa66d5c){const _0x843ea9=_0x257b09,_0x2eb5a2=this;this[_0x843ea9('0xe')][_0x843ea9('0xa')](function(){const _0x31886b=_0x843ea9;return _0x2eb5a2[_0x31886b('0x9')][_0x31886b('0x25')](_0x50eccd,_0x5552fb,_0xa66d5c)[_0x31886b('0x1f')](function(){const _0x7810c3=_0x31886b;logger['info'](_0x7810c3('0x8'),_0x5552fb,_0x50eccd);})[_0x31886b('0x5')](function(_0x368728){const _0x4aa108=_0x31886b;logger[_0x4aa108('0x2b')](JSON['stringify'](_0x368728));});});},Migration[_0x257b09('0x23')][_0x257b09('0x1')]=function(_0x14185c,_0x35c10a,_0x5b3658){const _0xc18a7a=_0x257b09,_0x1f8555=this;this[_0xc18a7a('0xe')]['enqueue'](function(){const _0x1a0bca=_0xc18a7a;return _0x1f8555[_0x1a0bca('0x9')]['addColumn'](_0x14185c,_0x35c10a,_0x5b3658)['then'](function(){const _0xc67866=_0x1a0bca;logger[_0xc67866('0x2b')](_0xc67866('0x12'),_0x35c10a,_0x14185c);})[_0x1a0bca('0x5')](function(_0x1d0b44){const _0x4e2a8f=_0x1a0bca;logger['info'](JSON[_0x4e2a8f('0x1a')](_0x1d0b44));});});},Migration['prototype'][_0x257b09('0x13')]=function(_0x77a45a){const _0x3189fa=_0x257b09,_0x3560c9=this;this[_0x3189fa('0xe')][_0x3189fa('0xa')](function(){const _0x33a7a2=_0x3189fa;return _0x3560c9['queryInterface'][_0x33a7a2('0x13')](_0x77a45a,{'force':!![]})[_0x33a7a2('0x1f')](function(){const _0x2dcf0d=_0x33a7a2;logger[_0x2dcf0d('0x2b')](_0x2dcf0d('0x7'),_0x77a45a);})[_0x33a7a2('0x5')](function(_0x537175){const _0x40697c=_0x33a7a2;logger['info'](JSON[_0x40697c('0x1a')](_0x537175));});});},Migration[_0x257b09('0x23')][_0x257b09('0x18')]=function(_0x382d24,_0x5c141d,_0x29f696){const _0x89a9a0=_0x257b09,_0x26bc02=this;this[_0x89a9a0('0xe')][_0x89a9a0('0xa')](function(){const _0x2ca620=_0x89a9a0;return _0x26bc02[_0x2ca620('0x9')][_0x2ca620('0x18')](_0x382d24,_0x5c141d,{'indexName':_0x29f696})[_0x2ca620('0x1f')](function(){const _0x49ce3e=_0x2ca620;logger[_0x49ce3e('0x2b')](_0x49ce3e('0x16'),_0x382d24,_0x5c141d[_0x49ce3e('0x1c')](','),_0x29f696);})[_0x2ca620('0x5')](function(_0x52bd53){const _0x4b699d=_0x2ca620;logger[_0x4b699d('0x2b')](JSON['stringify'](_0x52bd53));});});},Migration['prototype']['query']=function(_0x32ba26){const _0x2a1f50=_0x257b09,_0x442031=this;this['sequence'][_0x2a1f50('0xa')](function(){const _0x3a9e7d=_0x2a1f50;return _0x442031['queryInterface'][_0x3a9e7d('0x2')]['query'](_0x32ba26)[_0x3a9e7d('0x1f')](function(){const _0x7945cc=_0x3a9e7d;logger['info'](_0x7945cc('0x22'),_0x32ba26);})[_0x3a9e7d('0x5')](function(_0xac5fb4){const _0x57277f=_0x3a9e7d;logger[_0x57277f('0x2b')](JSON[_0x57277f('0x1a')](_0xac5fb4));});});},Migration[_0x257b09('0x23')][_0x257b09('0x0')]=function(_0x3a2796,_0x301947){const _0xb09b6a=_0x257b09,_0x1eecf9=this;this['sequence'][_0xb09b6a('0xa')](function(){const _0x8797da=_0xb09b6a;return _0x1eecf9[_0x8797da('0x9')][_0x8797da('0x0')](_0x3a2796,_0x301947)[_0x8797da('0x1f')](function(){const _0x5064c0=_0x8797da;logger[_0x5064c0('0x2b')](_0x5064c0('0x4'),_0x301947,_0x3a2796);})['catch'](function(_0x4d717a){const _0x2bbd0b=_0x8797da;logger[_0x2bbd0b('0x2b')](util[_0x2bbd0b('0x28')](_0x4d717a,{'showHidden':![],'depth':null}));});});},Migration[_0x257b09('0x23')][_0x257b09('0x11')]=function(){const _0x565907=_0x257b09,_0x5192fe=this,_0x31513f=_0x5192fe[_0x565907('0x9')][_0x565907('0x2')]['import'](path['join'](config[_0x565907('0x17')],_0x565907('0x3')));return _0x31513f[_0x565907('0x24')]({'where':{'type':{[Op[_0x565907('0x19')]]:['number',_0x565907('0x29')]}},'attributes':['id']})[_0x565907('0x1f')](function(_0x8c2bb7){return _0x8c2bb7;})[_0x565907('0x5')](function(_0x5377d4){const _0xf883=_0x565907;logger[_0xf883('0x2b')](JSON['stringify'](_0x5377d4));});},Migration[_0x257b09('0x23')][_0x257b09('0x6')]=function(_0x2822e4){const _0x46e9a1=_0x257b09;this[_0x46e9a1('0xe')][_0x46e9a1('0xa')](function(){return _0x2822e4();});},module[_0x257b09('0x21')]={'up':function(_0x1ac6b2,_0x3e79f7){return new Promise(function(_0x345ecb){const _0x1bcd33=a921_0x2735,_0x319893=new Migration(_0x1ac6b2);_0x319893[_0x1bcd33('0x1')]('tools_tags',_0x1bcd33('0x10'),{'type':_0x3e79f7[_0x1bcd33('0x26')],'defaultValue':_0x1bcd33('0x2c')}),_0x319893[_0x1bcd33('0x1')]('openchannel_messages','secret',{'type':_0x3e79f7['BOOLEAN'],'defaultValue':![]}),_0x319893[_0x1bcd33('0x11')]()['then'](function(_0x13cd17){const _0xa474b0=_0x1bcd33;if(_0x13cd17)for(let _0x3bbdbb=0x0,_0x4d4e01=_0x13cd17[_0xa474b0('0x1b')];_0x3bbdbb<_0x4d4e01;_0x3bbdbb++){_0x319893[_0xa474b0('0x25')](_0xa474b0('0x27'),'cf_'+_0x13cd17[_0x3bbdbb]['id'],{'type':_0x3e79f7[_0xa474b0('0x1e')]});}}),_0x319893[_0x1bcd33('0x1')](_0x1bcd33('0x20'),_0x1bcd33('0x15'),{'type':_0x3e79f7['TEXT']}),_0x319893['addColumn'](_0x1bcd33('0xf'),_0x1bcd33('0x14'),{'type':_0x3e79f7[_0x1bcd33('0x26')],'defaultValue':''}),_0x319893[_0x1bcd33('0x6')](_0x345ecb);});},'down':function(){}};