Built motion from commit 129fb4d95212661e48f0db455e75d668addbaddf. Version 3.0.0...
[motion-next.git] / server / migrations / 2.0.55.js
1 const a1095_0x1d52=['Changed\x20column\x20%s\x20in\x20table\x20%s','catch','STRING','changeColumn','../config/logger','exports','dropTable','finally','addIndex','enqueue','query\x20%s','final','CREATE\x20TABLE\x20`mail_substatuses`\x20(\x20\x20\x20\x20\x20\x20\x20\x20\x20`id`\x20int(11)\x20NOT\x20NULL\x20AUTO_INCREMENT,\x20\x20\x20\x20\x20\x20\x20\x20\x20`name`\x20varchar(255)\x20NOT\x20NULL,\x20\x20\x20\x20\x20\x20\x20\x20\x20`description`\x20varchar(255)\x20DEFAULT\x20NULL,\x20\x20\x20\x20\x20\x20\x20\x20\x20`createdAt`\x20datetime\x20NOT\x20NULL,\x20\x20\x20\x20\x20\x20\x20\x20\x20`updatedAt`\x20datetime\x20NOT\x20NULL,\x20\x20\x20\x20\x20\x20\x20\x20\x20PRIMARY\x20KEY\x20(`id`),\x20\x20\x20\x20\x20\x20\x20\x20\x20UNIQUE\x20KEY\x20`name`\x20(`name`)\x20\x20\x20\x20\x20\x20\x20)\x20ENGINE=InnoDB\x20DEFAULT\x20CHARSET=utf8;','util','INSERT\x20INTO\x20`mail_substatuses`\x20(`name`,\x20`description`,\x20`createdAt`,\x20`updatedAt`)\x20VALUES\x20(\x27pending\x27,\x20\x27Pending\x20status\x20for\x20mail\x20interaction\x27,\x20NOW(),\x20NOW());','prototype','sequelize','queryInterface','inspect','query','tail','addColumn','removeColumn','then','table\x20dropped\x20%s','stringify','renameColumn','Removed\x20column\x20%s\x20from\x20%s','sequence','info'];(function(_0x2857d0,_0x201d80){const _0x1d5283=function(_0x46a630){while(--_0x46a630){_0x2857d0['push'](_0x2857d0['shift']());}};_0x1d5283(++_0x201d80);}(a1095_0x1d52,0x1ef));const a1095_0x46a6=function(_0x2857d0,_0x201d80){_0x2857d0=_0x2857d0-0x105;let _0x1d5283=a1095_0x1d52[_0x2857d0];return _0x1d5283;};const a1095_0x27cd99=a1095_0x46a6;'use strict';const util=require(a1095_0x27cd99(0x121)),logger=require(a1095_0x27cd99(0x118))('migration'),Sequence=function(){};Sequence[a1095_0x27cd99(0x105)][a1095_0x27cd99(0x11d)]=function(_0x22490d){const _0x4b03ef=a1095_0x27cd99;this[_0x4b03ef(0x10a)]=this['tail']?this['tail'][_0x4b03ef(0x11b)](_0x22490d):_0x22490d();};const Migration=function(_0x39af28){const _0x245766=a1095_0x27cd99;this[_0x245766(0x107)]=_0x39af28,this[_0x245766(0x112)]=new Sequence();};Migration[a1095_0x27cd99(0x105)][a1095_0x27cd99(0x117)]=function(_0x21cd08,_0xf395aa,_0x2feada){const _0x485ce1=a1095_0x27cd99,_0x5e45cb=this;this['sequence'][_0x485ce1(0x11d)](function(){const _0x304760=_0x485ce1;return _0x5e45cb['queryInterface']['changeColumn'](_0x21cd08,_0xf395aa,_0x2feada)[_0x304760(0x10d)](function(){const _0xa73d58=_0x304760;logger['info'](_0xa73d58(0x114),_0xf395aa,_0x21cd08);})['catch'](function(_0x2302dd){const _0x4d920e=_0x304760;logger[_0x4d920e(0x113)](JSON[_0x4d920e(0x10f)](_0x2302dd));});});},Migration[a1095_0x27cd99(0x105)][a1095_0x27cd99(0x10b)]=function(_0x9d74fd,_0x486887,_0x690909){const _0x267887=a1095_0x27cd99,_0xf91708=this;this['sequence'][_0x267887(0x11d)](function(){const _0xea23fb=_0x267887;return _0xf91708['queryInterface'][_0xea23fb(0x10b)](_0x9d74fd,_0x486887,_0x690909)[_0xea23fb(0x10d)](function(){const _0x437394=_0xea23fb;logger[_0x437394(0x113)]('Added\x20column\x20%s\x20to\x20%s',_0x486887,_0x9d74fd);})[_0xea23fb(0x115)](function(_0x3e038c){const _0x51b48b=_0xea23fb;logger[_0x51b48b(0x113)](JSON[_0x51b48b(0x10f)](_0x3e038c));});});},Migration[a1095_0x27cd99(0x105)][a1095_0x27cd99(0x11a)]=function(_0x41560f){const _0x32ff0d=a1095_0x27cd99,_0x7dff0c=this;this[_0x32ff0d(0x112)][_0x32ff0d(0x11d)](function(){const _0x1d6d69=_0x32ff0d;return _0x7dff0c[_0x1d6d69(0x107)][_0x1d6d69(0x11a)](_0x41560f,{'force':!![]})[_0x1d6d69(0x10d)](function(){const _0x3e250c=_0x1d6d69;logger[_0x3e250c(0x113)](_0x3e250c(0x10e),_0x41560f);})[_0x1d6d69(0x115)](function(_0x1e8fae){const _0x54c61e=_0x1d6d69;logger[_0x54c61e(0x113)](JSON[_0x54c61e(0x10f)](_0x1e8fae));});});},Migration[a1095_0x27cd99(0x105)][a1095_0x27cd99(0x11c)]=function(_0x4a1a1e,_0x259e43,_0x5627b4){const _0x1018a1=a1095_0x27cd99,_0x44c3d3=this;this['sequence'][_0x1018a1(0x11d)](function(){const _0x5683ba=_0x1018a1;return _0x44c3d3['queryInterface'][_0x5683ba(0x11c)](_0x4a1a1e,_0x259e43,{'indexName':_0x5627b4})[_0x5683ba(0x10d)](function(){const _0x3da40b=_0x5683ba;logger[_0x3da40b(0x113)]('addIndex\x20%s\x20%s\x20%s',_0x4a1a1e,_0x259e43['join'](','),_0x5627b4);})[_0x5683ba(0x115)](function(_0x2d4995){const _0x4e4a9e=_0x5683ba;logger[_0x4e4a9e(0x113)](JSON['stringify'](_0x2d4995));});});},Migration[a1095_0x27cd99(0x105)][a1095_0x27cd99(0x109)]=function(_0x5aebed){const _0x3223d5=a1095_0x27cd99,_0x420db0=this;this[_0x3223d5(0x112)][_0x3223d5(0x11d)](function(){const _0x52874a=_0x3223d5;return _0x420db0[_0x52874a(0x107)][_0x52874a(0x106)]['query'](_0x5aebed)['then'](function(){const _0x5e2e43=_0x52874a;logger[_0x5e2e43(0x113)](_0x5e2e43(0x11e),_0x5aebed);})[_0x52874a(0x115)](function(_0x26e28f){const _0x5bcab3=_0x52874a;logger[_0x5bcab3(0x113)](JSON[_0x5bcab3(0x10f)](_0x26e28f));});});},Migration['prototype'][a1095_0x27cd99(0x10c)]=function(_0x4050ef,_0xf7850a){const _0x27d3d5=a1095_0x27cd99,_0x5967d8=this;this[_0x27d3d5(0x112)][_0x27d3d5(0x11d)](function(){const _0x4ae6ec=_0x27d3d5;return _0x5967d8['queryInterface'][_0x4ae6ec(0x10c)](_0x4050ef,_0xf7850a)[_0x4ae6ec(0x10d)](function(){const _0x6f5fff=_0x4ae6ec;logger['info'](_0x6f5fff(0x111),_0xf7850a,_0x4050ef);})[_0x4ae6ec(0x115)](function(_0x1dfb87){const _0x4012e2=_0x4ae6ec;logger[_0x4012e2(0x113)](util['inspect'](_0x1dfb87,{'showHidden':![],'depth':null}));});});},Migration['prototype'][a1095_0x27cd99(0x110)]=function(_0x336db7,_0x18e01e,_0x165fd4){const _0x128a4f=a1095_0x27cd99,_0x29aadd=this;this[_0x128a4f(0x112)][_0x128a4f(0x11d)](function(){const _0x10b067=_0x128a4f;return _0x29aadd[_0x10b067(0x107)][_0x10b067(0x110)](_0x336db7,_0x18e01e,_0x165fd4)['then'](function(){logger['info']('Renamed\x20column\x20from\x20%s\x20to\x20%s\x20on\x20%s',_0x18e01e,_0x165fd4,_0x336db7);})['catch'](function(_0x3b9605){const _0x767edc=_0x10b067;logger[_0x767edc(0x113)](util[_0x767edc(0x108)](_0x3b9605,{'showHidden':![],'depth':null}));});});},Migration['prototype'][a1095_0x27cd99(0x11f)]=function(_0x1514f2){const _0x311d8b=a1095_0x27cd99;this[_0x311d8b(0x112)]['enqueue'](function(){return _0x1514f2();});},module[a1095_0x27cd99(0x119)]={'up':function(_0x4b7faf,_0x554ba2){return new Promise(function(_0x220679){const _0x285cc6=a1095_0x46a6,_0x53054e=new Migration(_0x4b7faf);_0x53054e[_0x285cc6(0x10b)]('sms_accounts','authId',{'type':_0x554ba2[_0x285cc6(0x116)]}),_0x53054e[_0x285cc6(0x109)](_0x285cc6(0x120)),_0x53054e['query'](_0x285cc6(0x122)),_0x53054e['final'](_0x220679);});},'down':function(){}};