6415f5777ee7e8a2423f6024275a57c2bbcff308
[motion-next.git] / server / migrations / 2.0.67.js
1 const a946_0x186e=['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;','removeColumn','TEXT','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;','final','queryInterface','info','then','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;','renameColumn','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;','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;','long','Removed\x20column\x20%s\x20from\x20%s','exports','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;','prototype','stringify','Added\x20column\x20%s\x20to\x20%s','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;','enqueue','catch','util','dropTable','sequence','tail','query','addIndex','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;','inspect','../config/logger','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;','removeIndex\x20%s\x20%s','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;','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;','addIndex\x20%s\x20%s\x20%s','changeColumn','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;','addColumn','Renamed\x20column\x20from\x20%s\x20to\x20%s\x20on\x20%s','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;','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;','removeIndex','originCc'];(function(_0xbc7d3e,_0x186ed2){const _0x4819b2=function(_0x2c7b5b){while(--_0x2c7b5b){_0xbc7d3e['push'](_0xbc7d3e['shift']());}};_0x4819b2(++_0x186ed2);}(a946_0x186e,0x66));const a946_0x4819=function(_0xbc7d3e,_0x186ed2){_0xbc7d3e=_0xbc7d3e-0x0;let _0x4819b2=a946_0x186e[_0xbc7d3e];return _0x4819b2;};const _0x255620=a946_0x4819;'use strict';const util=require(_0x255620('0x8')),logger=require(_0x255620('0x10'))('migration'),Sequence=function(){};Sequence['prototype'][_0x255620('0x6')]=function(_0x2c7b5b){const _0x283587=_0x255620;this[_0x283587('0xb')]=this[_0x283587('0xb')]?this[_0x283587('0xb')]['finally'](_0x2c7b5b):_0x2c7b5b();};const Migration=function(_0x3887f6){const _0x1b5262=_0x255620;this[_0x1b5262('0x23')]=_0x3887f6,this[_0x1b5262('0xa')]=new Sequence();};Migration[_0x255620('0x2')][_0x255620('0x16')]=function(_0x1269ef,_0x17ed0a,_0x211197){const _0x3a436e=_0x255620,_0x507dea=this;this[_0x3a436e('0xa')][_0x3a436e('0x6')](function(){const _0x4d9563=_0x3a436e;return _0x507dea[_0x4d9563('0x23')][_0x4d9563('0x16')](_0x1269ef,_0x17ed0a,_0x211197)['then'](function(){const _0x4cf0fb=_0x4d9563;logger[_0x4cf0fb('0x24')]('Changed\x20column\x20%s\x20in\x20table\x20%s',_0x17ed0a,_0x1269ef);})[_0x4d9563('0x7')](function(_0x2cd795){const _0xdf967f=_0x4d9563;logger[_0xdf967f('0x24')](JSON[_0xdf967f('0x3')](_0x2cd795));});});},Migration[_0x255620('0x2')][_0x255620('0x18')]=function(_0x3aa83a,_0x29b059,_0xd30a0e){const _0xda9c88=_0x255620,_0x4a7520=this;this[_0xda9c88('0xa')][_0xda9c88('0x6')](function(){const _0x306ff0=_0xda9c88;return _0x4a7520['queryInterface'][_0x306ff0('0x18')](_0x3aa83a,_0x29b059,_0xd30a0e)[_0x306ff0('0x25')](function(){const _0x25d82c=_0x306ff0;logger[_0x25d82c('0x24')](_0x25d82c('0x4'),_0x29b059,_0x3aa83a);})[_0x306ff0('0x7')](function(_0x59488a){const _0x260545=_0x306ff0;logger[_0x260545('0x24')](JSON[_0x260545('0x3')](_0x59488a));});});},Migration[_0x255620('0x2')][_0x255620('0x9')]=function(_0x4f0392){const _0x1fd6b2=_0x255620,_0x2264a3=this;this[_0x1fd6b2('0xa')]['enqueue'](function(){const _0x27f647=_0x1fd6b2;return _0x2264a3['queryInterface'][_0x27f647('0x9')](_0x4f0392,{'force':!![]})[_0x27f647('0x25')](function(){const _0x32c3a7=_0x27f647;logger[_0x32c3a7('0x24')]('table\x20dropped\x20%s',_0x4f0392);})[_0x27f647('0x7')](function(_0x2a4188){const _0x50c831=_0x27f647;logger[_0x50c831('0x24')](JSON[_0x50c831('0x3')](_0x2a4188));});});},Migration[_0x255620('0x2')][_0x255620('0xd')]=function(_0x3bccac,_0x471d7f,_0x439c6d){const _0x271b79=_0x255620,_0x3bad03=this;this[_0x271b79('0xa')]['enqueue'](function(){const _0x52e7b9=_0x271b79;return _0x3bad03[_0x52e7b9('0x23')]['addIndex'](_0x3bccac,_0x471d7f,{'indexName':_0x439c6d})[_0x52e7b9('0x25')](function(){const _0x5b4d3a=_0x52e7b9;logger[_0x5b4d3a('0x24')](_0x5b4d3a('0x15'),_0x3bccac,_0x471d7f['join'](','),_0x439c6d);})[_0x52e7b9('0x7')](function(_0x5eeb74){const _0x43e625=_0x52e7b9;logger[_0x43e625('0x24')](JSON[_0x43e625('0x3')](_0x5eeb74));});});},Migration[_0x255620('0x2')][_0x255620('0x1c')]=function(_0x504c0f,_0xcf007d){const _0x12381e=_0x255620,_0xe81897=this;this[_0x12381e('0xa')][_0x12381e('0x6')](function(){const _0x467918=_0x12381e;return _0xe81897[_0x467918('0x23')][_0x467918('0x1c')](_0x504c0f,_0xcf007d)[_0x467918('0x25')](function(){const _0x12ade0=_0x467918;logger[_0x12ade0('0x24')](_0x12ade0('0x12'),_0x504c0f,_0xcf007d);})['catch'](function(_0x137131){const _0x310cda=_0x467918;logger[_0x310cda('0x24')](JSON[_0x310cda('0x3')](_0x137131));});});},Migration['prototype']['query']=function(_0x8e4b82){const _0x5377a3=_0x255620,_0x280a7f=this;this[_0x5377a3('0xa')][_0x5377a3('0x6')](function(){const _0x526025=_0x5377a3;return _0x280a7f[_0x526025('0x23')]['sequelize'][_0x526025('0xc')](_0x8e4b82)[_0x526025('0x25')](function(){logger['info']('query\x20%s',_0x8e4b82);})[_0x526025('0x7')](function(_0x4d6150){const _0xa1e003=_0x526025;logger[_0xa1e003('0x24')](JSON[_0xa1e003('0x3')](_0x4d6150));});});},Migration['prototype'][_0x255620('0x1f')]=function(_0x43c4c0,_0x57eb92){const _0x54fecd=this;this['sequence']['enqueue'](function(){const _0x4045d9=a946_0x4819;return _0x54fecd['queryInterface'][_0x4045d9('0x1f')](_0x43c4c0,_0x57eb92)[_0x4045d9('0x25')](function(){const _0x563f28=_0x4045d9;logger['info'](_0x563f28('0x2b'),_0x57eb92,_0x43c4c0);})[_0x4045d9('0x7')](function(_0x258b81){const _0x606d9d=_0x4045d9;logger[_0x606d9d('0x24')](util['inspect'](_0x258b81,{'showHidden':![],'depth':null}));});});},Migration['prototype'][_0x255620('0x27')]=function(_0x4e6ab8,_0x3f7f95,_0x4fa38b){const _0x16e4d1=_0x255620,_0x366f71=this;this[_0x16e4d1('0xa')][_0x16e4d1('0x6')](function(){const _0xf4cb6=_0x16e4d1;return _0x366f71[_0xf4cb6('0x23')][_0xf4cb6('0x27')](_0x4e6ab8,_0x3f7f95,_0x4fa38b)[_0xf4cb6('0x25')](function(){const _0x397d4e=_0xf4cb6;logger[_0x397d4e('0x24')](_0x397d4e('0x19'),_0x3f7f95,_0x4fa38b,_0x4e6ab8);})[_0xf4cb6('0x7')](function(_0x5913fe){const _0x900dda=_0xf4cb6;logger[_0x900dda('0x24')](util[_0x900dda('0xf')](_0x5913fe,{'showHidden':![],'depth':null}));});});},Migration['prototype']['final']=function(_0x4cac59){const _0x117709=_0x255620;this[_0x117709('0xa')][_0x117709('0x6')](function(){return _0x4cac59();});},module[_0x255620('0x0')]={'up':function(_0x30590a,_0x348961){return new Promise(function(_0x1fe495){const _0x54ffa3=a946_0x4819,_0x2680ec=new Migration(_0x30590a),_0x4f90b9=_0x54ffa3('0x21');_0x2680ec[_0x54ffa3('0xc')](_0x4f90b9),_0x2680ec[_0x54ffa3('0xc')](_0x54ffa3('0x1e')),_0x2680ec[_0x54ffa3('0xc')]('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;'),_0x2680ec['query']('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;'),_0x2680ec['query'](_0x54ffa3('0x1')),_0x2680ec[_0x54ffa3('0xc')](_0x54ffa3('0x5')),_0x2680ec[_0x54ffa3('0xc')](_0x54ffa3('0x29')),_0x2680ec[_0x54ffa3('0xc')](_0x54ffa3('0x28')),_0x2680ec['query'](_0x54ffa3('0x14')),_0x2680ec[_0x54ffa3('0xc')](_0x54ffa3('0x13')),_0x2680ec['query'](_0x54ffa3('0x1a')),_0x2680ec[_0x54ffa3('0xc')](_0x54ffa3('0x11')),_0x2680ec[_0x54ffa3('0xc')](_0x54ffa3('0x17')),_0x2680ec[_0x54ffa3('0xc')](_0x54ffa3('0x26')),_0x2680ec[_0x54ffa3('0xc')](_0x54ffa3('0xe')),_0x2680ec[_0x54ffa3('0xc')](_0x54ffa3('0x1b')),_0x2680ec['query']('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;'),_0x2680ec[_0x54ffa3('0x18')]('mail_messages','originTo',{'type':_0x348961[_0x54ffa3('0x20')](_0x54ffa3('0x2a'))}),_0x2680ec[_0x54ffa3('0x18')]('mail_messages',_0x54ffa3('0x1d'),{'type':_0x348961[_0x54ffa3('0x20')](_0x54ffa3('0x2a'))}),_0x2680ec[_0x54ffa3('0x22')](_0x1fe495);});},'down':function(){}};