Built motion from commit bfc7a72f7045b27461c9a5d1f71c1a658cfd0b8b. Version 3.0.0...
[motion-next.git] / server / migrations / 2.0.36.js
1 const a915_0x3e77=['Changed\x20column\x20%s\x20in\x20table\x20%s','tail','stringify','prototype','AttachmentId','final','info','migration','removeColumn','exports','addColumn','dropTable','sequelize','queryInterface','INTEGER','inspect','Added\x20column\x20%s\x20to\x20%s','addIndex','catch','query','../config/logger','then','query\x20%s','sequence','enqueue','openchannel_messages','join','Removed\x20column\x20%s\x20from\x20%s'];(function(_0x997bb0,_0x3e7754){const _0x37a6ae=function(_0x1e4427){while(--_0x1e4427){_0x997bb0['push'](_0x997bb0['shift']());}};_0x37a6ae(++_0x3e7754);}(a915_0x3e77,0x1a2));const a915_0x37a6=function(_0x997bb0,_0x3e7754){_0x997bb0=_0x997bb0-0x0;let _0x37a6ae=a915_0x3e77[_0x997bb0];return _0x37a6ae;};const _0x1d2e7a=a915_0x37a6;'use strict';const logger=require(_0x1d2e7a('0x16'))(_0x1d2e7a('0x9')),util=require('util'),Sequence=function(){};Sequence[_0x1d2e7a('0x5')]['enqueue']=function(_0x1e4427){const _0x1d45be=_0x1d2e7a;this[_0x1d45be('0x3')]=this[_0x1d45be('0x3')]?this[_0x1d45be('0x3')]['finally'](_0x1e4427):_0x1e4427();};const Migration=function(_0x4cdf29){const _0x2e63d6=_0x1d2e7a;this[_0x2e63d6('0xf')]=_0x4cdf29,this[_0x2e63d6('0x19')]=new Sequence();};Migration['prototype']['changeColumn']=function(_0x392376,_0x368147,_0x16c431){const _0x5cf0c1=_0x1d2e7a,_0x3a3820=this;this[_0x5cf0c1('0x19')]['enqueue'](function(){const _0x26b479=_0x5cf0c1;return _0x3a3820['queryInterface']['changeColumn'](_0x392376,_0x368147,_0x16c431)['then'](function(){const _0x28fd99=a915_0x37a6;logger[_0x28fd99('0x8')](_0x28fd99('0x2'),_0x368147,_0x392376);})[_0x26b479('0x14')](function(_0x46cb45){const _0x11dce4=_0x26b479;logger[_0x11dce4('0x8')](JSON[_0x11dce4('0x4')](_0x46cb45));});});},Migration[_0x1d2e7a('0x5')][_0x1d2e7a('0xc')]=function(_0x572e98,_0x2a9d3d,_0x1001b3){const _0x1bd0cc=_0x1d2e7a,_0x56c441=this;this[_0x1bd0cc('0x19')]['enqueue'](function(){const _0x56d8f0=_0x1bd0cc;return _0x56c441[_0x56d8f0('0xf')][_0x56d8f0('0xc')](_0x572e98,_0x2a9d3d,_0x1001b3)[_0x56d8f0('0x17')](function(){const _0x3e3108=_0x56d8f0;logger['info'](_0x3e3108('0x12'),_0x2a9d3d,_0x572e98);})[_0x56d8f0('0x14')](function(_0x4f9570){logger['info'](JSON['stringify'](_0x4f9570));});});},Migration[_0x1d2e7a('0x5')][_0x1d2e7a('0xd')]=function(_0x15c248){const _0x28ea77=_0x1d2e7a,_0x63cd66=this;this['sequence'][_0x28ea77('0x1a')](function(){const _0x3b2227=_0x28ea77;return _0x63cd66[_0x3b2227('0xf')][_0x3b2227('0xd')](_0x15c248,{'force':!![]})['then'](function(){const _0x545eec=_0x3b2227;logger[_0x545eec('0x8')]('table\x20dropped\x20%s',_0x15c248);})[_0x3b2227('0x14')](function(_0x32067f){const _0x55eee7=_0x3b2227;logger[_0x55eee7('0x8')](JSON[_0x55eee7('0x4')](_0x32067f));});});},Migration[_0x1d2e7a('0x5')][_0x1d2e7a('0x13')]=function(_0x30f48f,_0x4f7881,_0x4189bd){const _0x46f8ea=_0x1d2e7a,_0x15799f=this;this[_0x46f8ea('0x19')]['enqueue'](function(){const _0x1aaac8=_0x46f8ea;return _0x15799f[_0x1aaac8('0xf')][_0x1aaac8('0x13')](_0x30f48f,_0x4f7881,{'indexName':_0x4189bd})['then'](function(){const _0x4242cd=_0x1aaac8;logger[_0x4242cd('0x8')]('addIndex\x20%s\x20%s\x20%s',_0x30f48f,_0x4f7881[_0x4242cd('0x0')](','),_0x4189bd);})[_0x1aaac8('0x14')](function(_0x1e9070){const _0x57bb52=_0x1aaac8;logger[_0x57bb52('0x8')](JSON['stringify'](_0x1e9070));});});},Migration[_0x1d2e7a('0x5')][_0x1d2e7a('0x15')]=function(_0xdd3661){const _0x35f040=_0x1d2e7a,_0x11e088=this;this['sequence'][_0x35f040('0x1a')](function(){const _0xf2274f=_0x35f040;return _0x11e088[_0xf2274f('0xf')][_0xf2274f('0xe')]['query'](_0xdd3661)[_0xf2274f('0x17')](function(){const _0x4e9b0e=_0xf2274f;logger['info'](_0x4e9b0e('0x18'),_0xdd3661);})[_0xf2274f('0x14')](function(_0x1860bc){const _0x50cbea=_0xf2274f;logger[_0x50cbea('0x8')](JSON[_0x50cbea('0x4')](_0x1860bc));});});},Migration[_0x1d2e7a('0x5')][_0x1d2e7a('0xa')]=function(_0x5bf5e3,_0x739a84){const _0x35dc9a=_0x1d2e7a,_0x4c6d79=this;this[_0x35dc9a('0x19')][_0x35dc9a('0x1a')](function(){const _0xebab58=_0x35dc9a;return _0x4c6d79['queryInterface'][_0xebab58('0xa')](_0x5bf5e3,_0x739a84)[_0xebab58('0x17')](function(){const _0x3f93e7=_0xebab58;logger[_0x3f93e7('0x8')](_0x3f93e7('0x1'),_0x739a84,_0x5bf5e3);})[_0xebab58('0x14')](function(_0xacb1d){const _0x5824ee=_0xebab58;logger[_0x5824ee('0x8')](util[_0x5824ee('0x11')](_0xacb1d,{'showHidden':![],'depth':null}));});});},Migration[_0x1d2e7a('0x5')]['final']=function(_0x423e80){const _0x113d79=_0x1d2e7a;this[_0x113d79('0x19')]['enqueue'](function(){return _0x423e80();});},module[_0x1d2e7a('0xb')]={'up':function(_0x559727,_0x2c31ad){return new Promise(function(_0x41bdf4){const _0x1cb681=a915_0x37a6,_0x3d539d=new Migration(_0x559727);_0x3d539d[_0x1cb681('0xc')](_0x1cb681('0x1b'),_0x1cb681('0x6'),{'type':_0x2c31ad[_0x1cb681('0x10')]}),_0x3d539d[_0x1cb681('0x15')]('ALTER\x20TABLE\x20`openchannel_messages`\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ADD\x20CONSTRAINT\x20`openchannel_messages_ibfk_5`\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20FOREIGN\x20KEY\x20(`AttachmentId`)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20REFERENCES\x20attachments(`id`)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ON\x20UPDATE\x20CASCADE\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ON\x20DELETE\x20SET\x20NULL'),_0x3d539d[_0x1cb681('0x7')](_0x41bdf4);});},'down':function(){}};