10f51853a225cc39f1f09b935684f95b744f0a06
[motion-next.git] / server / migrations / 2.0.55.js
1 const a934_0x4c2d=['sms_accounts','then','util','changeColumn','Added\x20column\x20%s\x20to\x20%s','join','queryInterface','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());','query','prototype','removeColumn','stringify','sequence','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;','addColumn','addIndex','Removed\x20column\x20%s\x20from\x20%s','info','inspect','tail','sequelize','dropTable','renameColumn','enqueue','catch','migration','final','addIndex\x20%s\x20%s\x20%s','Renamed\x20column\x20from\x20%s\x20to\x20%s\x20on\x20%s'];(function(_0x291878,_0x4c2dd6){const _0xa4ba34=function(_0x32c4fe){while(--_0x32c4fe){_0x291878['push'](_0x291878['shift']());}};_0xa4ba34(++_0x4c2dd6);}(a934_0x4c2d,0x1b0));const a934_0xa4ba=function(_0x291878,_0x4c2dd6){_0x291878=_0x291878-0x0;let _0xa4ba34=a934_0x4c2d[_0x291878];return _0xa4ba34;};const _0x7d2fcd=a934_0xa4ba;'use strict';const util=require(_0x7d2fcd('0x5')),logger=require('../config/logger')(_0x7d2fcd('0x1c')),Sequence=function(){};Sequence[_0x7d2fcd('0xc')][_0x7d2fcd('0x1a')]=function(_0x32c4fe){const _0x37d508=_0x7d2fcd;this[_0x37d508('0x16')]=this[_0x37d508('0x16')]?this[_0x37d508('0x16')]['finally'](_0x32c4fe):_0x32c4fe();};const Migration=function(_0x1dcb3d){const _0x444168=_0x7d2fcd;this[_0x444168('0x9')]=_0x1dcb3d,this[_0x444168('0xf')]=new Sequence();};Migration[_0x7d2fcd('0xc')][_0x7d2fcd('0x6')]=function(_0x2f77af,_0x1b2d23,_0x13b975){const _0x215f6d=this;this['sequence']['enqueue'](function(){const _0xecf39=a934_0xa4ba;return _0x215f6d[_0xecf39('0x9')]['changeColumn'](_0x2f77af,_0x1b2d23,_0x13b975)[_0xecf39('0x4')](function(){const _0x56be70=_0xecf39;logger[_0x56be70('0x14')]('Changed\x20column\x20%s\x20in\x20table\x20%s',_0x1b2d23,_0x2f77af);})['catch'](function(_0x111c2d){const _0x2ea018=_0xecf39;logger[_0x2ea018('0x14')](JSON[_0x2ea018('0xe')](_0x111c2d));});});},Migration['prototype'][_0x7d2fcd('0x11')]=function(_0x146a99,_0x543ceb,_0x29ce11){const _0x19408e=_0x7d2fcd,_0x2460ed=this;this[_0x19408e('0xf')][_0x19408e('0x1a')](function(){const _0x153b8f=_0x19408e;return _0x2460ed['queryInterface'][_0x153b8f('0x11')](_0x146a99,_0x543ceb,_0x29ce11)[_0x153b8f('0x4')](function(){const _0x1ca37f=_0x153b8f;logger['info'](_0x1ca37f('0x7'),_0x543ceb,_0x146a99);})[_0x153b8f('0x1b')](function(_0xa78596){const _0x1f59ef=_0x153b8f;logger[_0x1f59ef('0x14')](JSON[_0x1f59ef('0xe')](_0xa78596));});});},Migration['prototype'][_0x7d2fcd('0x18')]=function(_0x52590c){const _0x36296c=_0x7d2fcd,_0x27eec1=this;this[_0x36296c('0xf')]['enqueue'](function(){const _0x4bc29e=_0x36296c;return _0x27eec1[_0x4bc29e('0x9')]['dropTable'](_0x52590c,{'force':!![]})[_0x4bc29e('0x4')](function(){const _0x5a2f1d=_0x4bc29e;logger[_0x5a2f1d('0x14')]('table\x20dropped\x20%s',_0x52590c);})[_0x4bc29e('0x1b')](function(_0x3cf81e){const _0x4ffab9=_0x4bc29e;logger[_0x4ffab9('0x14')](JSON[_0x4ffab9('0xe')](_0x3cf81e));});});},Migration[_0x7d2fcd('0xc')]['addIndex']=function(_0x5f1f3d,_0x2bf8a2,_0x4cec37){const _0x76ec28=_0x7d2fcd,_0x2eab6b=this;this[_0x76ec28('0xf')]['enqueue'](function(){const _0x3d5877=_0x76ec28;return _0x2eab6b[_0x3d5877('0x9')][_0x3d5877('0x12')](_0x5f1f3d,_0x2bf8a2,{'indexName':_0x4cec37})[_0x3d5877('0x4')](function(){const _0x1b1aa3=_0x3d5877;logger['info'](_0x1b1aa3('0x1'),_0x5f1f3d,_0x2bf8a2[_0x1b1aa3('0x8')](','),_0x4cec37);})['catch'](function(_0x4c958e){const _0x191b43=_0x3d5877;logger[_0x191b43('0x14')](JSON['stringify'](_0x4c958e));});});},Migration[_0x7d2fcd('0xc')]['query']=function(_0x183e4e){const _0x5c7e9e=_0x7d2fcd,_0x2015e5=this;this[_0x5c7e9e('0xf')][_0x5c7e9e('0x1a')](function(){const _0x2fb808=_0x5c7e9e;return _0x2015e5[_0x2fb808('0x9')][_0x2fb808('0x17')]['query'](_0x183e4e)[_0x2fb808('0x4')](function(){const _0x14c5ac=_0x2fb808;logger[_0x14c5ac('0x14')]('query\x20%s',_0x183e4e);})[_0x2fb808('0x1b')](function(_0x1b9a0c){const _0x2d6fa8=_0x2fb808;logger[_0x2d6fa8('0x14')](JSON[_0x2d6fa8('0xe')](_0x1b9a0c));});});},Migration[_0x7d2fcd('0xc')][_0x7d2fcd('0xd')]=function(_0x35f028,_0x256091){const _0x50e1be=_0x7d2fcd,_0x3eb789=this;this[_0x50e1be('0xf')][_0x50e1be('0x1a')](function(){const _0x1e7457=_0x50e1be;return _0x3eb789[_0x1e7457('0x9')][_0x1e7457('0xd')](_0x35f028,_0x256091)[_0x1e7457('0x4')](function(){const _0x266222=_0x1e7457;logger[_0x266222('0x14')](_0x266222('0x13'),_0x256091,_0x35f028);})[_0x1e7457('0x1b')](function(_0x4742f5){const _0x2f5ede=_0x1e7457;logger[_0x2f5ede('0x14')](util[_0x2f5ede('0x15')](_0x4742f5,{'showHidden':![],'depth':null}));});});},Migration['prototype'][_0x7d2fcd('0x19')]=function(_0x5205df,_0x3541af,_0x141c39){const _0x3f67b8=_0x7d2fcd,_0x636337=this;this['sequence'][_0x3f67b8('0x1a')](function(){const _0x4a54c9=_0x3f67b8;return _0x636337[_0x4a54c9('0x9')][_0x4a54c9('0x19')](_0x5205df,_0x3541af,_0x141c39)[_0x4a54c9('0x4')](function(){const _0x3d8c94=_0x4a54c9;logger['info'](_0x3d8c94('0x2'),_0x3541af,_0x141c39,_0x5205df);})[_0x4a54c9('0x1b')](function(_0xc2baa1){const _0x16dc25=_0x4a54c9;logger['info'](util[_0x16dc25('0x15')](_0xc2baa1,{'showHidden':![],'depth':null}));});});},Migration[_0x7d2fcd('0xc')][_0x7d2fcd('0x0')]=function(_0x4865ad){const _0x399f70=_0x7d2fcd;this[_0x399f70('0xf')][_0x399f70('0x1a')](function(){return _0x4865ad();});},module['exports']={'up':function(_0x3dbfcf,_0x189d9d){return new Promise(function(_0x46ba6f){const _0x1d5e4b=a934_0xa4ba,_0x22d96b=new Migration(_0x3dbfcf);_0x22d96b[_0x1d5e4b('0x11')](_0x1d5e4b('0x3'),'authId',{'type':_0x189d9d['STRING']}),_0x22d96b[_0x1d5e4b('0xb')](_0x1d5e4b('0x10')),_0x22d96b['query'](_0x1d5e4b('0xa')),_0x22d96b[_0x1d5e4b('0x0')](_0x46ba6f);});},'down':function(){}};