Built motion from commit 362b9399b4d0ed5560fbb795af995925d345fc38. Version 3.0.0...
[motion-next.git] / server / migrations / 2.4.11.js
1 const a1158_0x36b2=['then','final','stringify','util','finally','inspect','sequence','renameColumn','../config/logger','enqueue','join','indicesType','Renamed\x20column\x20from\x20%s\x20to\x20%s\x20on\x20%s','tail','Changed\x20column\x20%s\x20in\x20table\x20%s','Removed\x20column\x20%s\x20from\x20%s','dropTable','changeColumn','removeIndex\x20%s\x20%s','exports','info','prototype','addColumn','addIndex\x20%s\x20%s\x20%s\x20[%s]','sequelize','catch','queryInterface','removeColumn','query\x20%s','Added\x20column\x20%s\x20to\x20%s','query','addIndex'];(function(_0x25d622,_0x2aa80c){const _0x36b236=function(_0x4a442e){while(--_0x4a442e){_0x25d622['push'](_0x25d622['shift']());}};_0x36b236(++_0x2aa80c);}(a1158_0x36b2,0xea));const a1158_0x4a44=function(_0x25d622,_0x2aa80c){_0x25d622=_0x25d622-0x194;let _0x36b236=a1158_0x36b2[_0x25d622];return _0x36b236;};const a1158_0x4c158a=a1158_0x4a44;'use strict';const util=require(a1158_0x4c158a(0x1ad)),logger=require(a1158_0x4c158a(0x1b2))('migration'),Sequence=function(){};Sequence[a1158_0x4c158a(0x19f)][a1158_0x4c158a(0x1b3)]=function(_0x2272a2){const _0x101bb6=a1158_0x4c158a;this[_0x101bb6(0x197)]=this[_0x101bb6(0x197)]?this[_0x101bb6(0x197)][_0x101bb6(0x1ae)](_0x2272a2):_0x2272a2();};const Migration=function(_0x32c49e){const _0x338959=a1158_0x4c158a;this[_0x338959(0x1a4)]=_0x32c49e,this[_0x338959(0x1b0)]=new Sequence();};Migration['prototype'][a1158_0x4c158a(0x19b)]=function(_0x2215b1,_0x2541ed,_0x58f262){const _0x4939fd=a1158_0x4c158a,_0x50dea4=this;this[_0x4939fd(0x1b0)][_0x4939fd(0x1b3)](function(){const _0x31c758=_0x4939fd;return _0x50dea4[_0x31c758(0x1a4)][_0x31c758(0x19b)](_0x2215b1,_0x2541ed,_0x58f262)[_0x31c758(0x1aa)](function(){const _0x37c21e=_0x31c758;logger['info'](_0x37c21e(0x198),_0x2541ed,_0x2215b1);})['catch'](function(_0x4683d1){const _0xdefbdd=_0x31c758;logger[_0xdefbdd(0x19e)](JSON['stringify'](_0x4683d1));});});},Migration[a1158_0x4c158a(0x19f)][a1158_0x4c158a(0x1a0)]=function(_0x30e517,_0x22ad1f,_0x55ff74){const _0x420ad1=a1158_0x4c158a,_0x2cb54f=this;this[_0x420ad1(0x1b0)][_0x420ad1(0x1b3)](function(){const _0x43ece4=_0x420ad1;return _0x2cb54f[_0x43ece4(0x1a4)][_0x43ece4(0x1a0)](_0x30e517,_0x22ad1f,_0x55ff74)['then'](function(){const _0x4c8a68=_0x43ece4;logger[_0x4c8a68(0x19e)](_0x4c8a68(0x1a7),_0x22ad1f,_0x30e517);})[_0x43ece4(0x1a3)](function(_0x4f0a2d){const _0x15f27f=_0x43ece4;logger[_0x15f27f(0x19e)](JSON['stringify'](_0x4f0a2d));});});},Migration['prototype'][a1158_0x4c158a(0x19a)]=function(_0x67ea44){const _0x40ce70=a1158_0x4c158a,_0x23481c=this;this[_0x40ce70(0x1b0)][_0x40ce70(0x1b3)](function(){const _0x7aaa49=_0x40ce70;return _0x23481c['queryInterface']['dropTable'](_0x67ea44,{'force':!![]})[_0x7aaa49(0x1aa)](function(){const _0x5ca81d=_0x7aaa49;logger[_0x5ca81d(0x19e)]('table\x20dropped\x20%s',_0x67ea44);})[_0x7aaa49(0x1a3)](function(_0x590dfd){const _0x4068ed=_0x7aaa49;logger[_0x4068ed(0x19e)](JSON['stringify'](_0x590dfd));});});},Migration[a1158_0x4c158a(0x19f)]['addIndex']=function(_0x5293ad,_0x193e22,_0x4efe97){const _0x16eee0=a1158_0x4c158a,_0x54d09d=this;this[_0x16eee0(0x1b0)][_0x16eee0(0x1b3)](function(){const _0x2f9fc7=_0x16eee0;return _0x54d09d[_0x2f9fc7(0x1a4)][_0x2f9fc7(0x1a9)](_0x5293ad,_0x193e22,{'indexName':_0x4efe97['indexName'],'indicesType':_0x4efe97[_0x2f9fc7(0x195)]})[_0x2f9fc7(0x1aa)](function(){const _0x153302=_0x2f9fc7;logger[_0x153302(0x19e)](_0x153302(0x1a1),_0x5293ad,_0x193e22[_0x153302(0x194)](','),_0x4efe97['indexName'],_0x4efe97[_0x153302(0x195)]);})[_0x2f9fc7(0x1a3)](function(_0x2b5e30){const _0x55c930=_0x2f9fc7;logger[_0x55c930(0x19e)](JSON[_0x55c930(0x1ac)](_0x2b5e30));});});},Migration[a1158_0x4c158a(0x19f)]['removeIndex']=function(_0xaac763,_0x5b2c65){const _0x14f58e=a1158_0x4c158a,_0x248ffd=this;this[_0x14f58e(0x1b0)]['enqueue'](function(){const _0x4f341c=_0x14f58e;return _0x248ffd['queryInterface']['removeIndex'](_0xaac763,_0x5b2c65)[_0x4f341c(0x1aa)](function(){const _0x631215=_0x4f341c;logger[_0x631215(0x19e)](_0x631215(0x19c),_0xaac763,_0x5b2c65);})[_0x4f341c(0x1a3)](function(_0x41672e){const _0x339b7c=_0x4f341c;logger[_0x339b7c(0x19e)](JSON[_0x339b7c(0x1ac)](_0x41672e));});});},Migration[a1158_0x4c158a(0x19f)][a1158_0x4c158a(0x1a8)]=function(_0x2fcfcd){const _0x46ac1c=a1158_0x4c158a,_0x5a1f93=this;this['sequence'][_0x46ac1c(0x1b3)](function(){const _0x15d561=_0x46ac1c;return _0x5a1f93['queryInterface'][_0x15d561(0x1a2)]['query'](_0x2fcfcd)['then'](function(){const _0x387eeb=_0x15d561;logger[_0x387eeb(0x19e)](_0x387eeb(0x1a6),_0x2fcfcd);})['catch'](function(_0xecd7e0){const _0x34a6a9=_0x15d561;logger[_0x34a6a9(0x19e)](JSON[_0x34a6a9(0x1ac)](_0xecd7e0));});});},Migration[a1158_0x4c158a(0x19f)]['removeColumn']=function(_0x4eea88,_0x53e6d3){const _0x34b7a8=a1158_0x4c158a,_0x4e5420=this;this[_0x34b7a8(0x1b0)][_0x34b7a8(0x1b3)](function(){const _0x10ffb0=_0x34b7a8;return _0x4e5420[_0x10ffb0(0x1a4)][_0x10ffb0(0x1a5)](_0x4eea88,_0x53e6d3)[_0x10ffb0(0x1aa)](function(){const _0x2a6b89=_0x10ffb0;logger[_0x2a6b89(0x19e)](_0x2a6b89(0x199),_0x53e6d3,_0x4eea88);})[_0x10ffb0(0x1a3)](function(_0x16ebf4){const _0xd904f9=_0x10ffb0;logger['info'](util[_0xd904f9(0x1af)](_0x16ebf4,{'showHidden':![],'depth':null}));});});},Migration[a1158_0x4c158a(0x19f)]['renameColumn']=function(_0x5211fe,_0x5b6b7b,_0xdaa930){const _0x26a3c4=a1158_0x4c158a,_0x265ddc=this;this[_0x26a3c4(0x1b0)]['enqueue'](function(){const _0x4eee71=_0x26a3c4;return _0x265ddc['queryInterface'][_0x4eee71(0x1b1)](_0x5211fe,_0x5b6b7b,_0xdaa930)[_0x4eee71(0x1aa)](function(){const _0x4fceee=_0x4eee71;logger[_0x4fceee(0x19e)](_0x4fceee(0x196),_0x5b6b7b,_0xdaa930,_0x5211fe);})['catch'](function(_0x45a2b8){const _0x2bc63c=_0x4eee71;logger[_0x2bc63c(0x19e)](util[_0x2bc63c(0x1af)](_0x45a2b8,{'showHidden':![],'depth':null}));});});},Migration[a1158_0x4c158a(0x19f)][a1158_0x4c158a(0x1ab)]=function(_0x174dce){const _0x527704=a1158_0x4c158a;this[_0x527704(0x1b0)][_0x527704(0x1b3)](function(){return _0x174dce();});},module[a1158_0x4c158a(0x19d)]={'up':function(_0x1c55dd){return new Promise(function(_0x406e00){const _0x400945=new Migration(_0x1c55dd);_0x400945['final'](_0x406e00);});},'down':function(){}};