8c5b3a46369241c46a009249c00d86aeee93c255
[motion-next.git] / server / migrations / 2.0.77.js
1 const a956_0x51a9=['renameColumn','../config/logger','then','sequelize','enqueue','final','BOOLEAN','exports','Renamed\x20column\x20from\x20%s\x20to\x20%s\x20on\x20%s','info','tail','dropTable','stringify','query','query\x20%s','Added\x20column\x20%s\x20to\x20%s','users','addIndex','prototype','join','removeIndex','sequence','inspect','removeIndex\x20%s\x20%s','Removed\x20column\x20%s\x20from\x20%s','removeColumn','STRING','migration','table\x20dropped\x20%s','bot','catch','addIndex\x20%s\x20%s\x20%s','queryInterface','util','changeColumn','addColumn'];(function(_0x37e891,_0x51a968){const _0x10dbd9=function(_0x54f2c5){while(--_0x54f2c5){_0x37e891['push'](_0x37e891['shift']());}};_0x10dbd9(++_0x51a968);}(a956_0x51a9,0x1e0));const a956_0x10db=function(_0x37e891,_0x51a968){_0x37e891=_0x37e891-0x0;let _0x10dbd9=a956_0x51a9[_0x37e891];return _0x10dbd9;};const _0x409c82=a956_0x10db;'use strict';const util=require(_0x409c82('0x15')),logger=require(_0x409c82('0x19'))(_0x409c82('0xf')),Sequence=function(){};Sequence[_0x409c82('0x6')][_0x409c82('0x1c')]=function(_0x54f2c5){const _0x2b32aa=_0x409c82;this[_0x2b32aa('0x22')]=this[_0x2b32aa('0x22')]?this[_0x2b32aa('0x22')]['finally'](_0x54f2c5):_0x54f2c5();};const Migration=function(_0xf196f6){const _0x16904c=_0x409c82;this[_0x16904c('0x14')]=_0xf196f6,this[_0x16904c('0x9')]=new Sequence();};Migration['prototype'][_0x409c82('0x16')]=function(_0x12ac25,_0x2a2285,_0x2499bb){const _0x2453dd=this;this['sequence']['enqueue'](function(){const _0x2bd391=a956_0x10db;return _0x2453dd[_0x2bd391('0x14')][_0x2bd391('0x16')](_0x12ac25,_0x2a2285,_0x2499bb)[_0x2bd391('0x1a')](function(){const _0x3ffa9d=_0x2bd391;logger[_0x3ffa9d('0x21')]('Changed\x20column\x20%s\x20in\x20table\x20%s',_0x2a2285,_0x12ac25);})[_0x2bd391('0x12')](function(_0x55f157){const _0x52c78b=_0x2bd391;logger[_0x52c78b('0x21')](JSON[_0x52c78b('0x0')](_0x55f157));});});},Migration[_0x409c82('0x6')]['addColumn']=function(_0xfc2a17,_0x480be9,_0x537931){const _0x2517e6=_0x409c82,_0x141e1e=this;this['sequence'][_0x2517e6('0x1c')](function(){const _0x250b4c=_0x2517e6;return _0x141e1e[_0x250b4c('0x14')]['addColumn'](_0xfc2a17,_0x480be9,_0x537931)[_0x250b4c('0x1a')](function(){const _0x3932fc=_0x250b4c;logger[_0x3932fc('0x21')](_0x3932fc('0x3'),_0x480be9,_0xfc2a17);})['catch'](function(_0x5856a3){const _0x4def5a=_0x250b4c;logger[_0x4def5a('0x21')](JSON[_0x4def5a('0x0')](_0x5856a3));});});},Migration['prototype'][_0x409c82('0x23')]=function(_0x98a9db){const _0x5296c1=_0x409c82,_0x1634e4=this;this['sequence'][_0x5296c1('0x1c')](function(){const _0x59dec4=_0x5296c1;return _0x1634e4[_0x59dec4('0x14')][_0x59dec4('0x23')](_0x98a9db,{'force':!![]})[_0x59dec4('0x1a')](function(){const _0x47fd15=_0x59dec4;logger[_0x47fd15('0x21')](_0x47fd15('0x10'),_0x98a9db);})[_0x59dec4('0x12')](function(_0x649ce1){const _0x1306c4=_0x59dec4;logger[_0x1306c4('0x21')](JSON[_0x1306c4('0x0')](_0x649ce1));});});},Migration[_0x409c82('0x6')][_0x409c82('0x5')]=function(_0x47dfcc,_0x21fa80,_0x1ce3ce){const _0x208dd4=_0x409c82,_0x5ce7fd=this;this[_0x208dd4('0x9')][_0x208dd4('0x1c')](function(){const _0x528154=_0x208dd4;return _0x5ce7fd[_0x528154('0x14')]['addIndex'](_0x47dfcc,_0x21fa80,{'indexName':_0x1ce3ce})[_0x528154('0x1a')](function(){const _0xb35483=_0x528154;logger['info'](_0xb35483('0x13'),_0x47dfcc,_0x21fa80[_0xb35483('0x7')](','),_0x1ce3ce);})['catch'](function(_0xdd0f91){const _0x53f977=_0x528154;logger[_0x53f977('0x21')](JSON[_0x53f977('0x0')](_0xdd0f91));});});},Migration['prototype']['removeIndex']=function(_0x3b800d,_0xaf758b){const _0x554768=_0x409c82,_0x4ffc3b=this;this['sequence'][_0x554768('0x1c')](function(){const _0x2005fe=_0x554768;return _0x4ffc3b[_0x2005fe('0x14')][_0x2005fe('0x8')](_0x3b800d,_0xaf758b)[_0x2005fe('0x1a')](function(){const _0x23951c=_0x2005fe;logger[_0x23951c('0x21')](_0x23951c('0xb'),_0x3b800d,_0xaf758b);})[_0x2005fe('0x12')](function(_0x42dd91){const _0x37670f=_0x2005fe;logger[_0x37670f('0x21')](JSON['stringify'](_0x42dd91));});});},Migration[_0x409c82('0x6')][_0x409c82('0x1')]=function(_0x4b9b94){const _0x243edf=_0x409c82,_0x54507e=this;this['sequence'][_0x243edf('0x1c')](function(){const _0x349c3f=_0x243edf;return _0x54507e['queryInterface'][_0x349c3f('0x1b')][_0x349c3f('0x1')](_0x4b9b94)['then'](function(){const _0x1b5818=_0x349c3f;logger[_0x1b5818('0x21')](_0x1b5818('0x2'),_0x4b9b94);})[_0x349c3f('0x12')](function(_0x3d84f4){const _0x55a4c5=_0x349c3f;logger[_0x55a4c5('0x21')](JSON[_0x55a4c5('0x0')](_0x3d84f4));});});},Migration[_0x409c82('0x6')][_0x409c82('0xd')]=function(_0x4144a8,_0x1800c4){const _0x48ac55=_0x409c82,_0x32083f=this;this[_0x48ac55('0x9')][_0x48ac55('0x1c')](function(){const _0x7b7c4f=_0x48ac55;return _0x32083f['queryInterface'][_0x7b7c4f('0xd')](_0x4144a8,_0x1800c4)[_0x7b7c4f('0x1a')](function(){const _0x23ead1=_0x7b7c4f;logger['info'](_0x23ead1('0xc'),_0x1800c4,_0x4144a8);})[_0x7b7c4f('0x12')](function(_0x482e71){const _0x273dab=_0x7b7c4f;logger[_0x273dab('0x21')](util['inspect'](_0x482e71,{'showHidden':![],'depth':null}));});});},Migration[_0x409c82('0x6')][_0x409c82('0x18')]=function(_0x18fca2,_0x3d9d09,_0x49b379){const _0x3c1570=_0x409c82,_0x558e75=this;this[_0x3c1570('0x9')][_0x3c1570('0x1c')](function(){const _0x51ff3f=_0x3c1570;return _0x558e75['queryInterface'][_0x51ff3f('0x18')](_0x18fca2,_0x3d9d09,_0x49b379)[_0x51ff3f('0x1a')](function(){const _0x1958f2=_0x51ff3f;logger['info'](_0x1958f2('0x20'),_0x3d9d09,_0x49b379,_0x18fca2);})[_0x51ff3f('0x12')](function(_0x15e301){const _0x5eb4dc=_0x51ff3f;logger[_0x5eb4dc('0x21')](util[_0x5eb4dc('0xa')](_0x15e301,{'showHidden':![],'depth':null}));});});},Migration[_0x409c82('0x6')]['final']=function(_0x5ac5d0){this['sequence']['enqueue'](function(){return _0x5ac5d0();});},module[_0x409c82('0x1f')]={'up':function(_0x3ab2ee,_0x3e2056){return new Promise(function(_0x53d289){const _0x37da1c=a956_0x10db,_0x465065=new Migration(_0x3ab2ee);_0x465065[_0x37da1c('0x17')]('report_square',_0x37da1c('0x11'),{'type':_0x3e2056[_0x37da1c('0x1e')],'defaultValue':![]}),_0x465065[_0x37da1c('0x17')](_0x37da1c('0x4'),'interface',{'type':_0x3e2056[_0x37da1c('0xe')],'defaultValue':null}),_0x465065[_0x37da1c('0x17')](_0x37da1c('0x4'),'privacyEnabled',{'type':_0x3e2056['BOOLEAN'],'defaultValue':![]}),_0x465065[_0x37da1c('0x1d')](_0x53d289);});},'down':function(){}};