Built motion from commit bfc7a72f7045b27461c9a5d1f71c1a658cfd0b8b. Version 3.0.0...
[motion-next.git] / server / migrations / 2.0.67.js
1 const a946_0x4b1c=['stringify','final','long','sequelize','CREATE\x20TABLE\x20`tools_dispositions`\x20(\x20\x20\x20\x20\x20\x20\x20\x20`id`\x20int(11)\x20NOT\x20NULL\x20AUTO_INCREMENT,\x20\x20\x20\x20\x20\x20\x20\x20`name`\x20varchar(255)\x20NOT\x20NULL,\x20\x20\x20\x20\x20\x20\x20\x20`createdAt`\x20datetime\x20NOT\x20NULL,\x20\x20\x20\x20\x20\x20\x20\x20`updatedAt`\x20datetime\x20NOT\x20NULL,\x20\x20\x20\x20\x20\x20\x20\x20`MailAccountId`\x20int(11)\x20DEFAULT\x20NULL,\x20\x20\x20\x20\x20\x20\x20\x20`FaxAccountId`\x20int(11)\x20DEFAULT\x20NULL,\x20\x20\x20\x20\x20\x20\x20\x20`SmsAccountId`\x20int(11)\x20DEFAULT\x20NULL,\x20\x20\x20\x20\x20\x20\x20\x20`OpenchannelAccountId`\x20int(11)\x20DEFAULT\x20NULL,\x20\x20\x20\x20\x20\x20\x20\x20`ChatWebsiteId`\x20int(11)\x20DEFAULT\x20NULL,\x20\x20\x20\x20\x20\x20\x20\x20`ListId`\x20int(11)\x20DEFAULT\x20NULL,\x20\x20\x20\x20\x20\x20\x20\x20PRIMARY\x20KEY\x20(`id`),\x20\x20\x20\x20\x20\x20\x20\x20UNIQUE\x20KEY\x20`name_voice`\x20(`name`,`ListId`),\x20\x20\x20\x20\x20\x20\x20\x20UNIQUE\x20KEY\x20`name_chat`\x20(`name`,`ChatWebsiteId`),\x20\x20\x20\x20\x20\x20\x20\x20UNIQUE\x20KEY\x20`name_mail`\x20(`name`,`MailAccountId`),\x20\x20\x20\x20\x20\x20\x20\x20UNIQUE\x20KEY\x20`name_sms`\x20(`name`,`SmsAccountId`),\x20\x20\x20\x20\x20\x20\x20\x20UNIQUE\x20KEY\x20`name_fax`\x20(`name`,`FaxAccountId`),\x20\x20\x20\x20\x20\x20\x20\x20UNIQUE\x20KEY\x20`name_openchannel`\x20(`name`,`OpenchannelAccountId`),\x20\x20\x20\x20\x20\x20\x20\x20KEY\x20`MailAccountId`\x20(`MailAccountId`),\x20\x20\x20\x20\x20\x20\x20\x20KEY\x20`FaxAccountId`\x20(`FaxAccountId`),\x20\x20\x20\x20\x20\x20\x20\x20KEY\x20`SmsAccountId`\x20(`SmsAccountId`),\x20\x20\x20\x20\x20\x20\x20\x20KEY\x20`OpenchannelAccountId`\x20(`OpenchannelAccountId`),\x20\x20\x20\x20\x20\x20\x20\x20KEY\x20`ChatWebsiteId`\x20(`ChatWebsiteId`),\x20\x20\x20\x20\x20\x20\x20\x20KEY\x20`ListId`\x20(`ListId`),\x20\x20\x20\x20\x20\x20\x20\x20CONSTRAINT\x20`tools_dispositions_ibfk_1`\x20FOREIGN\x20KEY\x20(`MailAccountId`)\x20REFERENCES\x20`mail_accounts`\x20(`id`)\x20ON\x20DELETE\x20SET\x20NULL\x20ON\x20UPDATE\x20CASCADE,\x20\x20\x20\x20\x20\x20\x20\x20CONSTRAINT\x20`tools_dispositions_ibfk_2`\x20FOREIGN\x20KEY\x20(`FaxAccountId`)\x20REFERENCES\x20`fax_accounts`\x20(`id`)\x20ON\x20DELETE\x20SET\x20NULL\x20ON\x20UPDATE\x20CASCADE,\x20\x20\x20\x20\x20\x20\x20\x20CONSTRAINT\x20`tools_dispositions_ibfk_3`\x20FOREIGN\x20KEY\x20(`SmsAccountId`)\x20REFERENCES\x20`sms_accounts`\x20(`id`)\x20ON\x20DELETE\x20SET\x20NULL\x20ON\x20UPDATE\x20CASCADE,\x20\x20\x20\x20\x20\x20\x20\x20CONSTRAINT\x20`tools_dispositions_ibfk_4`\x20FOREIGN\x20KEY\x20(`OpenchannelAccountId`)\x20REFERENCES\x20`openchannel_accounts`\x20(`id`)\x20ON\x20DELETE\x20SET\x20NULL\x20ON\x20UPDATE\x20CASCADE,\x20\x20\x20\x20\x20\x20\x20\x20CONSTRAINT\x20`tools_dispositions_ibfk_5`\x20FOREIGN\x20KEY\x20(`ChatWebsiteId`)\x20REFERENCES\x20`chat_websites`\x20(`id`)\x20ON\x20DELETE\x20SET\x20NULL\x20ON\x20UPDATE\x20CASCADE,\x20\x20\x20\x20\x20\x20\x20\x20CONSTRAINT\x20`tools_dispositions_ibfk_6`\x20FOREIGN\x20KEY\x20(`ListId`)\x20REFERENCES\x20`cm_lists`\x20(`id`)\x20ON\x20DELETE\x20SET\x20NULL\x20ON\x20UPDATE\x20CASCADE\x20\x20\x20\x20\x20\x20)\x20ENGINE=InnoDB\x20DEFAULT\x20CHARSET=utf8;','../config/logger','originCc','removeColumn','INSERT\x20INTO\x20tools_dispositions\x20(`name`,\x20`createdAt`,\x20`updatedAt`,\x20`ChatWebsiteId`)\x20\x20\x20\x20\x20\x20\x20SELECT\x20`name`,\x20`createdAt`,\x20`updatedAt`,\x20`ChatWebsiteId`\x20FROM\x20chat_dispositions;','Renamed\x20column\x20from\x20%s\x20to\x20%s\x20on\x20%s','prototype','then','Added\x20column\x20%s\x20to\x20%s','INSERT\x20INTO\x20tools_dispositions\x20(`name`,\x20`createdAt`,\x20`updatedAt`,\x20`SmsAccountId`)\x20\x20\x20\x20\x20\x20\x20SELECT\x20`name`,\x20`createdAt`,\x20`updatedAt`,\x20`SmsAccountId`\x20FROM\x20sms_dispositions;','Removed\x20column\x20%s\x20from\x20%s','Changed\x20column\x20%s\x20in\x20table\x20%s','catch','changeColumn','CREATE\x20TABLE\x20`user_has_openchannel_accounts`\x20(\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\x20`OpenchannelAccountId`\x20int(11)\x20NOT\x20NULL,\x20\x20\x20\x20\x20\x20\x20\x20\x20`UserId`\x20int(11)\x20NOT\x20NULL,\x20\x20\x20\x20\x20\x20\x20\x20\x20PRIMARY\x20KEY\x20(`OpenchannelAccountId`,`UserId`),\x20\x20\x20\x20\x20\x20\x20\x20\x20KEY\x20`UserId`\x20(`UserId`),\x20\x20\x20\x20\x20\x20\x20\x20\x20CONSTRAINT\x20`user_has_openchannel_accounts_ibfk_1`\x20FOREIGN\x20KEY\x20(`OpenchannelAccountId`)\x20REFERENCES\x20`openchannel_accounts`\x20(`id`)\x20ON\x20DELETE\x20CASCADE\x20ON\x20UPDATE\x20CASCADE,\x20\x20\x20\x20\x20\x20\x20\x20\x20CONSTRAINT\x20`user_has_openchannel_accounts_ibfk_2`\x20FOREIGN\x20KEY\x20(`UserId`)\x20REFERENCES\x20`users`\x20(`id`)\x20ON\x20DELETE\x20CASCADE\x20ON\x20UPDATE\x20CASCADE\x20\x20\x20\x20\x20\x20\x20)\x20ENGINE=InnoDB\x20DEFAULT\x20CHARSET=utf8;','join','INSERT\x20INTO\x20tools_dispositions\x20(`name`,\x20`createdAt`,\x20`updatedAt`,\x20`ListId`)\x20\x20\x20\x20\x20\x20\x20SELECT\x20`name`,\x20`createdAt`,\x20`updatedAt`,\x20`ListId`\x20FROM\x20voice_dispositions;','renameColumn','INSERT\x20INTO\x20user_has_sms_accounts\x20(`UserId`,\x20`SmsAccountId`,\x20`createdAt`,\x20`updatedAt`)\x20\x20\x20\x20\x20\x20\x20SELECT\x20u.id\x20as\x20`UserId`,\x20a.id\x20as\x20`SmsAccountId`,\x20NOW()\x20as\x20`createdAt`,\x20NOW()\x20as\x20`updatedAt`\x20\x20\x20\x20\x20\x20\x20FROM\x20users\x20as\x20u,\x20sms_accounts\x20as\x20a\x20\x20\x20\x20\x20\x20\x20ORDER\x20BY\x20u.id,\x20a.id;','addIndex\x20%s\x20%s\x20%s','inspect','sequence','query\x20%s','CREATE\x20TABLE\x20`user_has_sms_accounts`\x20(\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\x20`SmsAccountId`\x20int(11)\x20NOT\x20NULL,\x20\x20\x20\x20\x20\x20\x20\x20\x20`UserId`\x20int(11)\x20NOT\x20NULL,\x20\x20\x20\x20\x20\x20\x20\x20\x20PRIMARY\x20KEY\x20(`SmsAccountId`,`UserId`),\x20\x20\x20\x20\x20\x20\x20\x20\x20KEY\x20`UserId`\x20(`UserId`),\x20\x20\x20\x20\x20\x20\x20\x20\x20CONSTRAINT\x20`user_has_sms_accounts_ibfk_1`\x20FOREIGN\x20KEY\x20(`SmsAccountId`)\x20REFERENCES\x20`sms_accounts`\x20(`id`)\x20ON\x20DELETE\x20CASCADE\x20ON\x20UPDATE\x20CASCADE,\x20\x20\x20\x20\x20\x20\x20\x20\x20CONSTRAINT\x20`user_has_sms_accounts_ibfk_2`\x20FOREIGN\x20KEY\x20(`UserId`)\x20REFERENCES\x20`users`\x20(`id`)\x20ON\x20DELETE\x20CASCADE\x20ON\x20UPDATE\x20CASCADE\x20\x20\x20\x20\x20\x20\x20)\x20ENGINE=InnoDB\x20DEFAULT\x20CHARSET=utf8;','info','CREATE\x20TABLE\x20`user_has_chat_websites`\x20(\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\x20`ChatWebsiteId`\x20int(11)\x20NOT\x20NULL,\x20\x20\x20\x20\x20\x20\x20\x20\x20`UserId`\x20int(11)\x20NOT\x20NULL,\x20\x20\x20\x20\x20\x20\x20\x20\x20PRIMARY\x20KEY\x20(`ChatWebsiteId`,`UserId`),\x20\x20\x20\x20\x20\x20\x20\x20\x20KEY\x20`UserId`\x20(`UserId`),\x20\x20\x20\x20\x20\x20\x20\x20\x20CONSTRAINT\x20`user_has_chat_websites_ibfk_1`\x20FOREIGN\x20KEY\x20(`ChatWebsiteId`)\x20REFERENCES\x20`chat_websites`\x20(`id`)\x20ON\x20DELETE\x20CASCADE\x20ON\x20UPDATE\x20CASCADE,\x20\x20\x20\x20\x20\x20\x20\x20\x20CONSTRAINT\x20`user_has_chat_websites_ibfk_2`\x20FOREIGN\x20KEY\x20(`UserId`)\x20REFERENCES\x20`users`\x20(`id`)\x20ON\x20DELETE\x20CASCADE\x20ON\x20UPDATE\x20CASCADE\x20\x20\x20\x20\x20\x20\x20)\x20ENGINE=InnoDB\x20DEFAULT\x20CHARSET=utf8;','table\x20dropped\x20%s','queryInterface','enqueue','tail','INSERT\x20INTO\x20user_has_mail_accounts\x20(`UserId`,\x20`MailAccountId`,\x20`createdAt`,\x20`updatedAt`)\x20\x20\x20\x20\x20\x20\x20SELECT\x20u.id\x20as\x20`UserId`,\x20a.id\x20as\x20`MailAccountId`,\x20NOW()\x20as\x20`createdAt`,\x20NOW()\x20as\x20`updatedAt`\x20\x20\x20\x20\x20\x20\x20FROM\x20users\x20as\x20u,\x20mail_accounts\x20as\x20a\x20\x20\x20\x20\x20\x20\x20ORDER\x20BY\x20u.id,\x20a.id;','INSERT\x20INTO\x20tools_dispositions\x20(`name`,\x20`createdAt`,\x20`updatedAt`,\x20`MailAccountId`)\x20\x20\x20\x20\x20\x20\x20SELECT\x20`name`,\x20`createdAt`,\x20`updatedAt`,\x20`MailAccountId`\x20FROM\x20mail_dispositions;','INSERT\x20INTO\x20user_has_openchannel_accounts\x20(`UserId`,\x20`OpenchannelAccountId`,\x20`createdAt`,\x20`updatedAt`)\x20\x20\x20\x20\x20\x20\x20SELECT\x20u.id\x20as\x20`UserId`,\x20a.id\x20as\x20`OpenchannelAccountId`,\x20NOW()\x20as\x20`createdAt`,\x20NOW()\x20as\x20`updatedAt`\x20\x20\x20\x20\x20\x20\x20FROM\x20users\x20as\x20u,\x20openchannel_accounts\x20as\x20a\x20\x20\x20\x20\x20\x20\x20ORDER\x20BY\x20u.id,\x20a.id;','addColumn','INSERT\x20INTO\x20tools_dispositions\x20(`name`,\x20`createdAt`,\x20`updatedAt`,\x20`OpenchannelAccountId`)\x20\x20\x20\x20\x20\x20\x20SELECT\x20`name`,\x20`createdAt`,\x20`updatedAt`,\x20`OpenchannelAccountId`\x20FROM\x20openchannel_dispositions;','CREATE\x20TABLE\x20`user_has_fax_accounts`\x20(\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\x20`FaxAccountId`\x20int(11)\x20NOT\x20NULL,\x20\x20\x20\x20\x20\x20\x20\x20\x20`UserId`\x20int(11)\x20NOT\x20NULL,\x20\x20\x20\x20\x20\x20\x20\x20\x20PRIMARY\x20KEY\x20(`FaxAccountId`,`UserId`),\x20\x20\x20\x20\x20\x20\x20\x20\x20KEY\x20`UserId`\x20(`UserId`),\x20\x20\x20\x20\x20\x20\x20\x20\x20CONSTRAINT\x20`user_has_fax_accounts_ibfk_1`\x20FOREIGN\x20KEY\x20(`FaxAccountId`)\x20REFERENCES\x20`fax_accounts`\x20(`id`)\x20ON\x20DELETE\x20CASCADE\x20ON\x20UPDATE\x20CASCADE,\x20\x20\x20\x20\x20\x20\x20\x20\x20CONSTRAINT\x20`user_has_fax_accounts_ibfk_2`\x20FOREIGN\x20KEY\x20(`UserId`)\x20REFERENCES\x20`users`\x20(`id`)\x20ON\x20DELETE\x20CASCADE\x20ON\x20UPDATE\x20CASCADE\x20\x20\x20\x20\x20\x20\x20)\x20ENGINE=InnoDB\x20DEFAULT\x20CHARSET=utf8;','TEXT','addIndex','removeIndex\x20%s\x20%s','query','dropTable','removeIndex','CREATE\x20TABLE\x20`user_has_mail_accounts`\x20(\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\x20`MailAccountId`\x20int(11)\x20NOT\x20NULL,\x20\x20\x20\x20\x20\x20\x20\x20\x20`UserId`\x20int(11)\x20NOT\x20NULL,\x20\x20\x20\x20\x20\x20\x20\x20\x20PRIMARY\x20KEY\x20(`MailAccountId`,`UserId`),\x20\x20\x20\x20\x20\x20\x20\x20\x20KEY\x20`UserId`\x20(`UserId`),\x20\x20\x20\x20\x20\x20\x20\x20\x20CONSTRAINT\x20`user_has_mail_accounts_ibfk_1`\x20FOREIGN\x20KEY\x20(`MailAccountId`)\x20REFERENCES\x20`mail_accounts`\x20(`id`)\x20ON\x20DELETE\x20CASCADE\x20ON\x20UPDATE\x20CASCADE,\x20\x20\x20\x20\x20\x20\x20\x20\x20CONSTRAINT\x20`user_has_mail_accounts_ibfk_2`\x20FOREIGN\x20KEY\x20(`UserId`)\x20REFERENCES\x20`users`\x20(`id`)\x20ON\x20DELETE\x20CASCADE\x20ON\x20UPDATE\x20CASCADE\x20\x20\x20\x20\x20\x20\x20)\x20ENGINE=InnoDB\x20DEFAULT\x20CHARSET=utf8;','util'];(function(_0x124186,_0x4b1c36){const _0xbfb02c=function(_0x22c5cd){while(--_0x22c5cd){_0x124186['push'](_0x124186['shift']());}};_0xbfb02c(++_0x4b1c36);}(a946_0x4b1c,0xd6));const a946_0xbfb0=function(_0x124186,_0x4b1c36){_0x124186=_0x124186-0x0;let _0xbfb02c=a946_0x4b1c[_0x124186];return _0xbfb02c;};const _0x454057=a946_0xbfb0;'use strict';const util=require(_0x454057('0x19')),logger=require(_0x454057('0x1f'))('migration'),Sequence=function(){};Sequence['prototype'][_0x454057('0xa')]=function(_0x22c5cd){const _0xe4790e=_0x454057;this['tail']=this[_0xe4790e('0xb')]?this['tail']['finally'](_0x22c5cd):_0x22c5cd();};const Migration=function(_0x251f63){const _0x305f85=_0x454057;this[_0x305f85('0x9')]=_0x251f63,this['sequence']=new Sequence();};Migration[_0x454057('0x24')][_0x454057('0x2b')]=function(_0x282813,_0x4f9ea3,_0x10e837){const _0x4da6f1=_0x454057,_0x54b6e5=this;this[_0x4da6f1('0x3')][_0x4da6f1('0xa')](function(){const _0x28cf38=_0x4da6f1;return _0x54b6e5[_0x28cf38('0x9')][_0x28cf38('0x2b')](_0x282813,_0x4f9ea3,_0x10e837)['then'](function(){const _0x192038=_0x28cf38;logger[_0x192038('0x6')](_0x192038('0x29'),_0x4f9ea3,_0x282813);})[_0x28cf38('0x2a')](function(_0x23cd1d){const _0x482f5e=_0x28cf38;logger[_0x482f5e('0x6')](JSON['stringify'](_0x23cd1d));});});},Migration[_0x454057('0x24')][_0x454057('0xf')]=function(_0x2dd8b9,_0xeaaa92,_0x67f75f){const _0x531db4=_0x454057,_0x47af85=this;this['sequence'][_0x531db4('0xa')](function(){const _0x3abd48=_0x531db4;return _0x47af85[_0x3abd48('0x9')][_0x3abd48('0xf')](_0x2dd8b9,_0xeaaa92,_0x67f75f)[_0x3abd48('0x25')](function(){const _0x315b46=_0x3abd48;logger[_0x315b46('0x6')](_0x315b46('0x26'),_0xeaaa92,_0x2dd8b9);})[_0x3abd48('0x2a')](function(_0x349530){logger['info'](JSON['stringify'](_0x349530));});});},Migration[_0x454057('0x24')][_0x454057('0x16')]=function(_0x471280){const _0x42a0e0=_0x454057,_0x462846=this;this[_0x42a0e0('0x3')]['enqueue'](function(){const _0x26d8b3=_0x42a0e0;return _0x462846[_0x26d8b3('0x9')][_0x26d8b3('0x16')](_0x471280,{'force':!![]})[_0x26d8b3('0x25')](function(){const _0xeaec2=_0x26d8b3;logger[_0xeaec2('0x6')](_0xeaec2('0x8'),_0x471280);})['catch'](function(_0x1daea6){const _0x35d354=_0x26d8b3;logger[_0x35d354('0x6')](JSON[_0x35d354('0x1a')](_0x1daea6));});});},Migration[_0x454057('0x24')][_0x454057('0x13')]=function(_0x5dc018,_0x3fa7ac,_0x2a68a4){const _0xd9957e=_0x454057,_0x4c80c4=this;this[_0xd9957e('0x3')][_0xd9957e('0xa')](function(){const _0x458d39=_0xd9957e;return _0x4c80c4['queryInterface']['addIndex'](_0x5dc018,_0x3fa7ac,{'indexName':_0x2a68a4})[_0x458d39('0x25')](function(){const _0x54fadc=_0x458d39;logger[_0x54fadc('0x6')](_0x54fadc('0x1'),_0x5dc018,_0x3fa7ac[_0x54fadc('0x2d')](','),_0x2a68a4);})[_0x458d39('0x2a')](function(_0x426135){const _0x1d6c80=_0x458d39;logger[_0x1d6c80('0x6')](JSON['stringify'](_0x426135));});});},Migration['prototype'][_0x454057('0x17')]=function(_0x317932,_0x1a1f77){const _0x12d706=_0x454057,_0x597a66=this;this[_0x12d706('0x3')][_0x12d706('0xa')](function(){const _0x3d30d8=_0x12d706;return _0x597a66[_0x3d30d8('0x9')][_0x3d30d8('0x17')](_0x317932,_0x1a1f77)[_0x3d30d8('0x25')](function(){const _0x3942de=_0x3d30d8;logger[_0x3942de('0x6')](_0x3942de('0x14'),_0x317932,_0x1a1f77);})['catch'](function(_0x5c57fc){const _0x16315e=_0x3d30d8;logger['info'](JSON[_0x16315e('0x1a')](_0x5c57fc));});});},Migration[_0x454057('0x24')][_0x454057('0x15')]=function(_0x3b54ef){const _0x3058ff=_0x454057,_0x498220=this;this[_0x3058ff('0x3')][_0x3058ff('0xa')](function(){const _0x58f004=_0x3058ff;return _0x498220[_0x58f004('0x9')][_0x58f004('0x1d')][_0x58f004('0x15')](_0x3b54ef)['then'](function(){const _0x10aed6=_0x58f004;logger[_0x10aed6('0x6')](_0x10aed6('0x4'),_0x3b54ef);})[_0x58f004('0x2a')](function(_0x65f780){const _0x5225ea=_0x58f004;logger[_0x5225ea('0x6')](JSON[_0x5225ea('0x1a')](_0x65f780));});});},Migration['prototype']['removeColumn']=function(_0x1c3eb9,_0x3c40ac){const _0x4e061f=_0x454057,_0x5342f3=this;this[_0x4e061f('0x3')][_0x4e061f('0xa')](function(){const _0x176666=_0x4e061f;return _0x5342f3[_0x176666('0x9')][_0x176666('0x21')](_0x1c3eb9,_0x3c40ac)['then'](function(){const _0x3d8086=_0x176666;logger[_0x3d8086('0x6')](_0x3d8086('0x28'),_0x3c40ac,_0x1c3eb9);})[_0x176666('0x2a')](function(_0xd47ac0){const _0x5adfa3=_0x176666;logger[_0x5adfa3('0x6')](util[_0x5adfa3('0x2')](_0xd47ac0,{'showHidden':![],'depth':null}));});});},Migration[_0x454057('0x24')]['renameColumn']=function(_0x3bc442,_0x19a403,_0x385d32){const _0x505f89=_0x454057,_0xa01721=this;this[_0x505f89('0x3')][_0x505f89('0xa')](function(){const _0x30da3c=_0x505f89;return _0xa01721[_0x30da3c('0x9')][_0x30da3c('0x2f')](_0x3bc442,_0x19a403,_0x385d32)[_0x30da3c('0x25')](function(){const _0x205b8d=_0x30da3c;logger['info'](_0x205b8d('0x23'),_0x19a403,_0x385d32,_0x3bc442);})[_0x30da3c('0x2a')](function(_0x48f126){const _0x3763e7=_0x30da3c;logger[_0x3763e7('0x6')](util['inspect'](_0x48f126,{'showHidden':![],'depth':null}));});});},Migration[_0x454057('0x24')][_0x454057('0x1b')]=function(_0x1d7d51){const _0x424918=_0x454057;this[_0x424918('0x3')][_0x424918('0xa')](function(){return _0x1d7d51();});},module['exports']={'up':function(_0x1c8aef,_0x3c0034){return new Promise(function(_0x22fe79){const _0x5c2f6b=a946_0xbfb0,_0x26e3fc=new Migration(_0x1c8aef),_0x219ccd=_0x5c2f6b('0x1e');_0x26e3fc[_0x5c2f6b('0x15')](_0x219ccd),_0x26e3fc[_0x5c2f6b('0x15')](_0x5c2f6b('0x22')),_0x26e3fc['query'](_0x5c2f6b('0xd')),_0x26e3fc[_0x5c2f6b('0x15')]('INSERT\x20INTO\x20tools_dispositions\x20(`name`,\x20`createdAt`,\x20`updatedAt`,\x20`FaxAccountId`)\x20\x20\x20\x20\x20\x20\x20SELECT\x20`name`,\x20`createdAt`,\x20`updatedAt`,\x20`FaxAccountId`\x20FROM\x20fax_dispositions;'),_0x26e3fc['query'](_0x5c2f6b('0x27')),_0x26e3fc[_0x5c2f6b('0x15')](_0x5c2f6b('0x10')),_0x26e3fc[_0x5c2f6b('0x15')](_0x5c2f6b('0x2e')),_0x26e3fc['query'](_0x5c2f6b('0x7')),_0x26e3fc[_0x5c2f6b('0x15')]('INSERT\x20INTO\x20user_has_chat_websites\x20(`UserId`,\x20`ChatWebsiteId`,\x20`createdAt`,\x20`updatedAt`)\x20\x20\x20\x20\x20\x20\x20SELECT\x20u.id\x20as\x20`UserId`,\x20a.id\x20as\x20`ChatWebsiteId`,\x20NOW()\x20as\x20`createdAt`,\x20NOW()\x20as\x20`updatedAt`\x20\x20\x20\x20\x20\x20\x20FROM\x20users\x20as\x20u,\x20chat_websites\x20as\x20a\x20\x20\x20\x20\x20\x20\x20ORDER\x20BY\x20u.id,\x20a.id;'),_0x26e3fc[_0x5c2f6b('0x15')](_0x5c2f6b('0x18')),_0x26e3fc['query'](_0x5c2f6b('0xc')),_0x26e3fc[_0x5c2f6b('0x15')](_0x5c2f6b('0x11')),_0x26e3fc[_0x5c2f6b('0x15')]('INSERT\x20INTO\x20user_has_fax_accounts\x20(`UserId`,\x20`FaxAccountId`,\x20`createdAt`,\x20`updatedAt`)\x20\x20\x20\x20\x20\x20\x20SELECT\x20u.id\x20as\x20`UserId`,\x20a.id\x20as\x20`FaxAccountId`,\x20NOW()\x20as\x20`createdAt`,\x20NOW()\x20as\x20`updatedAt`\x20\x20\x20\x20\x20\x20\x20FROM\x20users\x20as\x20u,\x20fax_accounts\x20as\x20a\x20\x20\x20\x20\x20\x20\x20ORDER\x20BY\x20u.id,\x20a.id;'),_0x26e3fc[_0x5c2f6b('0x15')](_0x5c2f6b('0x5')),_0x26e3fc['query'](_0x5c2f6b('0x0')),_0x26e3fc[_0x5c2f6b('0x15')](_0x5c2f6b('0x2c')),_0x26e3fc[_0x5c2f6b('0x15')](_0x5c2f6b('0xe')),_0x26e3fc[_0x5c2f6b('0xf')]('mail_messages','originTo',{'type':_0x3c0034[_0x5c2f6b('0x12')](_0x5c2f6b('0x1c'))}),_0x26e3fc[_0x5c2f6b('0xf')]('mail_messages',_0x5c2f6b('0x20'),{'type':_0x3c0034[_0x5c2f6b('0x12')](_0x5c2f6b('0x1c'))}),_0x26e3fc[_0x5c2f6b('0x1b')](_0x22fe79);});},'down':function(){}};