Built motion from commit f651e4b0a7312c0adceb5e57d6684a801a3aaf0d. Version 3.0.0...
[motion-next.git] / server / migrations / 2.3.2.js
1 const a975_0x1415=['query\x20%s','removeIndex','table\x20dropped\x20%s','rtlSupport','Changed\x20column\x20%s\x20in\x20table\x20%s','then','../config/logger','stringify','Added\x20column\x20%s\x20to\x20%s','sequelize','addColumn','removeIndex\x20%s\x20%s','catch','join','changeColumn','removeColumn','info','renameColumn','sequence','query','dropTable','queryInterface','finally','ALTER\x20TABLE\x20int_dynamics365_accounts\x20ENCRYPTION=\x27Y\x27;','exports','inspect','tail','prototype','addIndex','migration','addIndex\x20%s\x20%s\x20%s','settings','BOOLEAN','enqueue','Renamed\x20column\x20from\x20%s\x20to\x20%s\x20on\x20%s'];(function(_0x4aa428,_0x1415a9){const _0x2b1f92=function(_0x3f2548){while(--_0x3f2548){_0x4aa428['push'](_0x4aa428['shift']());}};_0x2b1f92(++_0x1415a9);}(a975_0x1415,0x182));const a975_0x2b1f=function(_0x4aa428,_0x1415a9){_0x4aa428=_0x4aa428-0x0;let _0x2b1f92=a975_0x1415[_0x4aa428];return _0x2b1f92;};const _0xffa9e1=a975_0x2b1f;'use strict';const util=require('util'),logger=require(_0xffa9e1('0x5'))(_0xffa9e1('0x1c')),Sequence=function(){};Sequence[_0xffa9e1('0x1a')]['enqueue']=function(_0x3f2548){const _0x2d2306=_0xffa9e1;this[_0x2d2306('0x19')]=this[_0x2d2306('0x19')]?this['tail'][_0x2d2306('0x15')](_0x3f2548):_0x3f2548();};const Migration=function(_0x4294ed){const _0x23a5f2=_0xffa9e1;this[_0x23a5f2('0x14')]=_0x4294ed,this[_0x23a5f2('0x11')]=new Sequence();};Migration['prototype']['changeColumn']=function(_0x214948,_0x9fe1eb,_0x3cd699){const _0x52a102=_0xffa9e1,_0xb86d0d=this;this['sequence'][_0x52a102('0x20')](function(){const _0x575d99=_0x52a102;return _0xb86d0d['queryInterface'][_0x575d99('0xd')](_0x214948,_0x9fe1eb,_0x3cd699)[_0x575d99('0x4')](function(){const _0x352a3e=_0x575d99;logger['info'](_0x352a3e('0x3'),_0x9fe1eb,_0x214948);})[_0x575d99('0xb')](function(_0x342a38){logger['info'](JSON['stringify'](_0x342a38));});});},Migration['prototype'][_0xffa9e1('0x9')]=function(_0x148bd3,_0x3aeaf1,_0x40510d){const _0x200370=_0xffa9e1,_0x1c7e60=this;this['sequence'][_0x200370('0x20')](function(){const _0x1fa889=_0x200370;return _0x1c7e60[_0x1fa889('0x14')][_0x1fa889('0x9')](_0x148bd3,_0x3aeaf1,_0x40510d)['then'](function(){const _0x551349=_0x1fa889;logger[_0x551349('0xf')](_0x551349('0x7'),_0x3aeaf1,_0x148bd3);})[_0x1fa889('0xb')](function(_0x593017){const _0x5bedd4=_0x1fa889;logger[_0x5bedd4('0xf')](JSON[_0x5bedd4('0x6')](_0x593017));});});},Migration[_0xffa9e1('0x1a')][_0xffa9e1('0x13')]=function(_0x176d58){const _0x17231f=_0xffa9e1,_0x36c254=this;this[_0x17231f('0x11')][_0x17231f('0x20')](function(){const _0x229f4e=_0x17231f;return _0x36c254[_0x229f4e('0x14')][_0x229f4e('0x13')](_0x176d58,{'force':!![]})[_0x229f4e('0x4')](function(){const _0x37ef66=_0x229f4e;logger[_0x37ef66('0xf')](_0x37ef66('0x1'),_0x176d58);})[_0x229f4e('0xb')](function(_0x404409){const _0x380140=_0x229f4e;logger['info'](JSON[_0x380140('0x6')](_0x404409));});});},Migration[_0xffa9e1('0x1a')][_0xffa9e1('0x1b')]=function(_0x52ab7e,_0x5207fb,_0x459672){const _0xf889b=_0xffa9e1,_0x29815a=this;this[_0xf889b('0x11')][_0xf889b('0x20')](function(){const _0x489481=_0xf889b;return _0x29815a[_0x489481('0x14')][_0x489481('0x1b')](_0x52ab7e,_0x5207fb,{'indexName':_0x459672})['then'](function(){const _0x5ed1de=_0x489481;logger[_0x5ed1de('0xf')](_0x5ed1de('0x1d'),_0x52ab7e,_0x5207fb[_0x5ed1de('0xc')](','),_0x459672);})['catch'](function(_0x1670ca){const _0x1873ba=_0x489481;logger[_0x1873ba('0xf')](JSON['stringify'](_0x1670ca));});});},Migration[_0xffa9e1('0x1a')][_0xffa9e1('0x0')]=function(_0x15d970,_0x211fb8){const _0x54a49d=_0xffa9e1,_0x598b39=this;this['sequence'][_0x54a49d('0x20')](function(){const _0x3d5605=_0x54a49d;return _0x598b39[_0x3d5605('0x14')][_0x3d5605('0x0')](_0x15d970,_0x211fb8)[_0x3d5605('0x4')](function(){const _0x3fe0ea=_0x3d5605;logger[_0x3fe0ea('0xf')](_0x3fe0ea('0xa'),_0x15d970,_0x211fb8);})[_0x3d5605('0xb')](function(_0x55e6dc){const _0xc017b9=_0x3d5605;logger[_0xc017b9('0xf')](JSON[_0xc017b9('0x6')](_0x55e6dc));});});},Migration[_0xffa9e1('0x1a')][_0xffa9e1('0x12')]=function(_0xeda148){const _0x1bb487=_0xffa9e1,_0x1b5361=this;this[_0x1bb487('0x11')]['enqueue'](function(){const _0x24b491=_0x1bb487;return _0x1b5361[_0x24b491('0x14')][_0x24b491('0x8')][_0x24b491('0x12')](_0xeda148)['then'](function(){const _0x36ae92=_0x24b491;logger['info'](_0x36ae92('0x22'),_0xeda148);})[_0x24b491('0xb')](function(_0x34139f){const _0x3b7d50=_0x24b491;logger[_0x3b7d50('0xf')](JSON[_0x3b7d50('0x6')](_0x34139f));});});},Migration['prototype'][_0xffa9e1('0xe')]=function(_0x3ff5b3,_0xb63582){const _0x16a12d=_0xffa9e1,_0x27c99e=this;this['sequence'][_0x16a12d('0x20')](function(){const _0x3bcb8a=_0x16a12d;return _0x27c99e[_0x3bcb8a('0x14')][_0x3bcb8a('0xe')](_0x3ff5b3,_0xb63582)[_0x3bcb8a('0x4')](function(){const _0x462e48=_0x3bcb8a;logger[_0x462e48('0xf')]('Removed\x20column\x20%s\x20from\x20%s',_0xb63582,_0x3ff5b3);})['catch'](function(_0x5eb015){const _0x43181f=_0x3bcb8a;logger[_0x43181f('0xf')](util[_0x43181f('0x18')](_0x5eb015,{'showHidden':![],'depth':null}));});});},Migration[_0xffa9e1('0x1a')][_0xffa9e1('0x10')]=function(_0x38be20,_0x5d9415,_0x1d1851){const _0x90bc70=_0xffa9e1,_0x14d192=this;this[_0x90bc70('0x11')]['enqueue'](function(){const _0x7a8348=_0x90bc70;return _0x14d192[_0x7a8348('0x14')][_0x7a8348('0x10')](_0x38be20,_0x5d9415,_0x1d1851)[_0x7a8348('0x4')](function(){const _0x193671=_0x7a8348;logger['info'](_0x193671('0x21'),_0x5d9415,_0x1d1851,_0x38be20);})[_0x7a8348('0xb')](function(_0x4a0114){const _0x571cd0=_0x7a8348;logger[_0x571cd0('0xf')](util[_0x571cd0('0x18')](_0x4a0114,{'showHidden':![],'depth':null}));});});},Migration[_0xffa9e1('0x1a')]['final']=function(_0x4b2ea1){const _0x475659=_0xffa9e1;this[_0x475659('0x11')][_0x475659('0x20')](function(){return _0x4b2ea1();});},module[_0xffa9e1('0x17')]={'up':function(_0x15cbd3,_0x52085b){return new Promise(function(_0x2ce2fa){const _0x1d9401=a975_0x2b1f,_0x8b5834=new Migration(_0x15cbd3);_0x8b5834['query'](_0x1d9401('0x16')),_0x8b5834['query']('ALTER\x20TABLE\x20int_servicenow_accounts\x20ENCRYPTION=\x27Y\x27;'),_0x8b5834[_0x1d9401('0x9')](_0x1d9401('0x1e'),_0x1d9401('0x2'),{'type':_0x52085b[_0x1d9401('0x1f')],'defaultValue':![]}),_0x8b5834['final'](_0x2ce2fa);});},'down':function(){}};