Built motion from commit f861bcb808219e66da88ba48b61bddb35224a65e. Version 3.0.0...
[motion-next.git] / server / migrations / 2.0.35.js
index 1c7a30f..a5b7bca 100644 (file)
@@ -1 +1 @@
-'use strict';const a1083_0x2c71=['userName','exports','249574BeFfZt','addIndex','voice_queues','finally','accountId','tail','1JrnzjV','inspect','enqueue','subject','@config/logger','ContactId','sequence','attach','enableCustomerAttachment','direction','ALTER\x20TABLE\x20`mail_messages`\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ADD\x20CONSTRAINT\x20`mail_messages_ibfk_4`\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20FOREIGN\x20KEY\x20(`ContactId`)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20REFERENCES\x20cm_contacts(`id`)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ON\x20UPDATE\x20CASCADE\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ON\x20DELETE\x20CASCADE','read','ALTER\x20TABLE\x20mail_messages\x20CONVERT\x20TO\x20CHARACTER\x20SET\x20utf8mb4\x20COLLATE\x20utf8mb4_unicode_ci;','util','Removed\x20column\x20%s\x20from\x20%s','ALTER\x20TABLE\x20`mail_messages`\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ADD\x20CONSTRAINT\x20`mail_messages_ibfk_3`\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20FOREIGN\x20KEY\x20(`UserId`)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20REFERENCES\x20users(`id`)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ON\x20UPDATE\x20CASCADE\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ON\x20DELETE\x20SET\x20NULL','analytics_custom_reports','body','html','chat_websites','741BlzlfH','DESC','655tWkIAq','mail_interactions','star','2131wNocxr','574318nsFMjB','ratingType','tools_templates','voiceSource','928216RYlORz','analytics_default_reports','campaigns','sequelize','catch','offline_chat_button','report_fax_session','ALTER\x20TABLE\x20chat_interactions\x20CONVERT\x20TO\x20CHARACTER\x20SET\x20utf8mb4\x20COLLATE\x20utf8mb4_unicode_ci;','report_openchannel','Send','messageId','dialOrderByScheduledAt','119rfIevK','thumb','attachment','query','BOOLEAN','bcc','accountName','then','referer','retry','userFullname','ALTER\x20TABLE\x20`mail_messages`\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ADD\x20CONSTRAINT\x20`mail_messages_ibfk_2`\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20FOREIGN\x20KEY\x20(`MailInteractionId`)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20REFERENCES\x20mail_interactions(`id`)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ON\x20UPDATE\x20CASCADE\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ON\x20DELETE\x20CASCADE','ENUM','STRING','out','INTEGER','addColumn','chat_interactions','users','phoneBarEnableDtmfTone','prototype','report_mail_session','status','edited','580013ZlpmaY','MailInteractionId','3972824fhVGLh','dropTable','report_sms','UserId','DATE','mail_messages','ALTER\x20TABLE\x20`chat_messages`\x20\x20\x20\x20\x20\x20\x20\x20\x20ADD\x20CONSTRAINT\x20`chat_messages_ibfk_5`\x20\x20\x20\x20\x20\x20\x20\x20\x20FOREIGN\x20KEY\x20(`AttachmentId`)\x20\x20\x20\x20\x20\x20\x20\x20\x20REFERENCES\x20attachments(`id`)\x20\x20\x20\x20\x20\x20\x20\x20\x20ON\x20UPDATE\x20CASCADE\x20\x20\x20\x20\x20\x20\x20\x20\x20ON\x20DELETE\x20SET\x20NULL','long','stringify','customerIp','query\x20%s','report_chat_session','queryInterface','ALTER\x20TABLE\x20`mail_messages`\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ADD\x20CONSTRAINT\x20`mail_messages_ibfk_1`\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20FOREIGN\x20KEY\x20(`MailAccountId`)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20REFERENCES\x20mail_accounts(`id`)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ON\x20UPDATE\x20CASCADE\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ON\x20DELETE\x20SET\x20NULL','text','signature','info','removeColumn','TEXT','table\x20dropped\x20%s','cm_hopper_history','changeColumn'];const a1083_0x25a0=function(_0x5db9d4,_0x170616){_0x5db9d4=_0x5db9d4-0x94;let _0x2c71f2=a1083_0x2c71[_0x5db9d4];return _0x2c71f2;};const a1083_0x320fb8=a1083_0x25a0;(function(_0x5bfa86,_0x5843a4){const _0x26e5fe=a1083_0x25a0;while(!![]){try{const _0x2e287b=parseInt(_0x26e5fe(0xb7))+parseInt(_0x26e5fe(0xdb))*-parseInt(_0x26e5fe(0xbd))+-parseInt(_0x26e5fe(0xd7))+-parseInt(_0x26e5fe(0xd1))*-parseInt(_0x26e5fe(0xe7))+-parseInt(_0x26e5fe(0xd3))*parseInt(_0x26e5fe(0xd6))+-parseInt(_0x26e5fe(0x9d))+parseInt(_0x26e5fe(0x9f));if(_0x2e287b===_0x5843a4)break;else _0x5bfa86['push'](_0x5bfa86['shift']());}catch(_0x4f66e5){_0x5bfa86['push'](_0x5bfa86['shift']());}}}(a1083_0x2c71,0xcb2e1));const logger=require(a1083_0x320fb8(0xc1))('migration'),util=require(a1083_0x320fb8(0xca)),Sequence=function(){};Sequence[a1083_0x320fb8(0x99)][a1083_0x320fb8(0xbf)]=function(_0x480af1){const _0xc7bf7=a1083_0x320fb8;this[_0xc7bf7(0xbc)]=this[_0xc7bf7(0xbc)]?this['tail'][_0xc7bf7(0xba)](_0x480af1):_0x480af1();};const Migration=function(_0x40c292){const _0xa7abfa=a1083_0x320fb8;this[_0xa7abfa(0xab)]=_0x40c292,this[_0xa7abfa(0xc3)]=new Sequence();};Migration[a1083_0x320fb8(0x99)][a1083_0x320fb8(0xb4)]=function(_0x51478d,_0x576362,_0x26c40c){const _0x5313ba=a1083_0x320fb8,_0x98268c=this;this[_0x5313ba(0xc3)][_0x5313ba(0xbf)](function(){const _0x8cc753=_0x5313ba;return _0x98268c['queryInterface'][_0x8cc753(0xb4)](_0x51478d,_0x576362,_0x26c40c)[_0x8cc753(0xee)](function(){logger['info']('Changed\x20column\x20%s\x20in\x20table\x20%s',_0x576362,_0x51478d);})['catch'](function(_0x12b072){const _0x4a8b95=_0x8cc753;logger[_0x4a8b95(0xaf)](JSON[_0x4a8b95(0xa7)](_0x12b072));});});},Migration[a1083_0x320fb8(0x99)][a1083_0x320fb8(0x95)]=function(_0x5de0c4,_0x1b2fbf,_0x4bf088){const _0x561015=a1083_0x320fb8,_0x5716af=this;this[_0x561015(0xc3)][_0x561015(0xbf)](function(){const _0x5b6832=_0x561015;return _0x5716af[_0x5b6832(0xab)][_0x5b6832(0x95)](_0x5de0c4,_0x1b2fbf,_0x4bf088)[_0x5b6832(0xee)](function(){const _0x56a61b=_0x5b6832;logger[_0x56a61b(0xaf)]('Added\x20column\x20%s\x20to\x20%s',_0x1b2fbf,_0x5de0c4);})[_0x5b6832(0xdf)](function(_0x372796){const _0x5bbe61=_0x5b6832;logger['info'](JSON[_0x5bbe61(0xa7)](_0x372796));});});},Migration[a1083_0x320fb8(0x99)][a1083_0x320fb8(0xa0)]=function(_0x14e1ce){const _0x34d4ea=a1083_0x320fb8,_0x33acbe=this;this[_0x34d4ea(0xc3)][_0x34d4ea(0xbf)](function(){const _0x42bd78=_0x34d4ea;return _0x33acbe[_0x42bd78(0xab)][_0x42bd78(0xa0)](_0x14e1ce,{'force':!![]})['then'](function(){const _0x47b125=_0x42bd78;logger[_0x47b125(0xaf)](_0x47b125(0xb2),_0x14e1ce);})[_0x42bd78(0xdf)](function(_0x4dc513){logger['info'](JSON['stringify'](_0x4dc513));});});},Migration['prototype'][a1083_0x320fb8(0xb8)]=function(_0x33190b,_0x4cf2e4,_0x584508){const _0x2145b2=a1083_0x320fb8,_0x111b58=this;this[_0x2145b2(0xc3)]['enqueue'](function(){const _0x18cc18=_0x2145b2;return _0x111b58[_0x18cc18(0xab)][_0x18cc18(0xb8)](_0x33190b,_0x4cf2e4,{'indexName':_0x584508})[_0x18cc18(0xee)](function(){const _0x5ba71b=_0x18cc18;logger[_0x5ba71b(0xaf)]('addIndex\x20%s\x20%s\x20%s',_0x33190b,_0x4cf2e4['join'](','),_0x584508);})[_0x18cc18(0xdf)](function(_0x9a4de6){const _0x46e028=_0x18cc18;logger[_0x46e028(0xaf)](JSON[_0x46e028(0xa7)](_0x9a4de6));});});},Migration[a1083_0x320fb8(0x99)][a1083_0x320fb8(0xea)]=function(_0x89cc41){const _0x1415b6=a1083_0x320fb8,_0x49cb2a=this;this[_0x1415b6(0xc3)][_0x1415b6(0xbf)](function(){const _0x11e7d5=_0x1415b6;return _0x49cb2a['queryInterface'][_0x11e7d5(0xde)][_0x11e7d5(0xea)](_0x89cc41)['then'](function(){const _0x2af5c3=_0x11e7d5;logger[_0x2af5c3(0xaf)](_0x2af5c3(0xa9),_0x89cc41);})[_0x11e7d5(0xdf)](function(_0xc88904){const _0x358e00=_0x11e7d5;logger[_0x358e00(0xaf)](JSON[_0x358e00(0xa7)](_0xc88904));});});},Migration['prototype']['removeColumn']=function(_0x8098bb,_0x138e5d){const _0xed1efb=a1083_0x320fb8,_0x54c4dc=this;this[_0xed1efb(0xc3)][_0xed1efb(0xbf)](function(){const _0x58a219=_0xed1efb;return _0x54c4dc[_0x58a219(0xab)][_0x58a219(0xb0)](_0x8098bb,_0x138e5d)[_0x58a219(0xee)](function(){const _0x38bba5=_0x58a219;logger['info'](_0x38bba5(0xcb),_0x138e5d,_0x8098bb);})['catch'](function(_0x4d4e3c){const _0x1e8dea=_0x58a219;logger['info'](util[_0x1e8dea(0xbe)](_0x4d4e3c,{'showHidden':![],'depth':null}));});});},Migration[a1083_0x320fb8(0x99)]['final']=function(_0x37da68){const _0x5aa867=a1083_0x320fb8;this['sequence'][_0x5aa867(0xbf)](function(){return _0x37da68();});},module[a1083_0x320fb8(0xb6)]={'up':function(_0xb1acbf,_0x5e308b){return new Promise(function(_0x3c7f9f){const _0x26fb1f=a1083_0x25a0,_0x159fc5=new Migration(_0xb1acbf);_0x159fc5[_0x26fb1f(0x95)](_0x26fb1f(0xcd),'joins',{'type':_0x5e308b[_0x26fb1f(0xb1)]}),_0x159fc5[_0x26fb1f(0x95)](_0x26fb1f(0xdc),'joins',{'type':_0x5e308b['TEXT']}),_0x159fc5['query'](_0x26fb1f(0xa5)),_0x159fc5[_0x26fb1f(0x95)](_0x26fb1f(0xd0),_0x26fb1f(0xe0),{'type':_0x5e308b['STRING'],'defaultValue':_0x26fb1f(0xe4)}),_0x159fc5[_0x26fb1f(0x95)](_0x26fb1f(0xd0),_0x26fb1f(0xc5),{'type':_0x5e308b['BOOLEAN'],'defaultValue':![]}),_0x159fc5[_0x26fb1f(0x95)]('chat_interactions',_0x26fb1f(0xef),{'type':_0x5e308b[_0x26fb1f(0xf4)]}),_0x159fc5['addColumn'](_0x26fb1f(0x96),_0x26fb1f(0xa8),{'type':_0x5e308b[_0x26fb1f(0xf4)]}),_0x159fc5[_0x26fb1f(0x95)]('chat_interactions',_0x26fb1f(0xd8),{'type':_0x5e308b['ENUM'](_0x26fb1f(0xd5),_0x26fb1f(0xe8)),'defaultValue':_0x26fb1f(0xd5)}),_0x159fc5[_0x26fb1f(0xea)](_0x26fb1f(0xe2)),_0x159fc5[_0x26fb1f(0x95)]('mail_messages',_0x26fb1f(0xce),{'type':_0x5e308b['TEXT']('long'),'allowNull':![]}),_0x159fc5['addColumn'](_0x26fb1f(0xa4),_0x26fb1f(0xc8),{'type':_0x5e308b['BOOLEAN'],'defaultValue':![]}),_0x159fc5[_0x26fb1f(0x95)](_0x26fb1f(0xa4),_0x26fb1f(0xc6),{'type':_0x5e308b[_0x26fb1f(0xf3)]('in',_0x26fb1f(0xf5)),'defaultValue':_0x26fb1f(0xf5),'allowNull':![]}),_0x159fc5[_0x26fb1f(0xb4)]('mail_messages',_0x26fb1f(0xe5),{'type':_0x5e308b[_0x26fb1f(0xf4)](0xbe)}),_0x159fc5[_0x26fb1f(0xb0)](_0x26fb1f(0xa4),'inReplyTo'),_0x159fc5['changeColumn'](_0x26fb1f(0xa4),'to',{'type':_0x5e308b[_0x26fb1f(0xb1)](_0x26fb1f(0xa6))}),_0x159fc5[_0x26fb1f(0xb4)](_0x26fb1f(0xa4),'cc',{'type':_0x5e308b[_0x26fb1f(0xb1)]('long')}),_0x159fc5[_0x26fb1f(0xb4)](_0x26fb1f(0xa4),_0x26fb1f(0xec),{'type':_0x5e308b['TEXT'](_0x26fb1f(0xa6))}),_0x159fc5[_0x26fb1f(0xb4)](_0x26fb1f(0xa4),'subject',{'type':_0x5e308b[_0x26fb1f(0xb1)]}),_0x159fc5[_0x26fb1f(0x95)](_0x26fb1f(0xa4),'sentAt',{'type':_0x5e308b[_0x26fb1f(0xa3)]}),_0x159fc5['addColumn']('mail_messages','attach',{'type':_0x5e308b[_0x26fb1f(0x94)],'defaultValue':0x0}),_0x159fc5[_0x26fb1f(0xb0)]('mail_messages','fromId'),_0x159fc5[_0x26fb1f(0xb0)](_0x26fb1f(0xa4),_0x26fb1f(0xe9)),_0x159fc5[_0x26fb1f(0xb0)](_0x26fb1f(0xa4),_0x26fb1f(0xad)),_0x159fc5['removeColumn'](_0x26fb1f(0xa4),_0x26fb1f(0xcf)),_0x159fc5[_0x26fb1f(0xb0)](_0x26fb1f(0xa4),'reason'),_0x159fc5['removeColumn']('mail_messages','auto'),_0x159fc5['removeColumn']('mail_messages',_0x26fb1f(0x9b)),_0x159fc5[_0x26fb1f(0xb0)](_0x26fb1f(0xa4),_0x26fb1f(0xf0)),_0x159fc5['removeColumn'](_0x26fb1f(0xa4),_0x26fb1f(0xda)),_0x159fc5[_0x26fb1f(0xb0)]('mail_messages',_0x26fb1f(0xb5)),_0x159fc5[_0x26fb1f(0xb0)](_0x26fb1f(0xa4),_0x26fb1f(0xf1)),_0x159fc5[_0x26fb1f(0xb0)](_0x26fb1f(0xa4),_0x26fb1f(0xbb)),_0x159fc5[_0x26fb1f(0xb0)]('mail_messages',_0x26fb1f(0xed)),_0x159fc5[_0x26fb1f(0xb0)](_0x26fb1f(0xa4),_0x26fb1f(0x9e)),_0x159fc5[_0x26fb1f(0x95)](_0x26fb1f(0xa4),'MailAccountId',{'type':_0x5e308b[_0x26fb1f(0x94)]}),_0x159fc5[_0x26fb1f(0xea)](_0x26fb1f(0xac)),_0x159fc5[_0x26fb1f(0x95)](_0x26fb1f(0xa4),'MailInteractionId',{'type':_0x5e308b[_0x26fb1f(0x94)]}),_0x159fc5[_0x26fb1f(0xea)](_0x26fb1f(0xf2)),_0x159fc5[_0x26fb1f(0x95)]('mail_messages',_0x26fb1f(0xa2),{'type':_0x5e308b[_0x26fb1f(0x94)]}),_0x159fc5[_0x26fb1f(0xea)](_0x26fb1f(0xcc)),_0x159fc5['addColumn'](_0x26fb1f(0xa4),_0x26fb1f(0xc2),{'type':_0x5e308b[_0x26fb1f(0x94)]}),_0x159fc5[_0x26fb1f(0xea)](_0x26fb1f(0xc7)),_0x159fc5[_0x26fb1f(0xea)](_0x26fb1f(0xc9)),_0x159fc5['addColumn'](_0x26fb1f(0xd4),_0x26fb1f(0xc4),{'type':_0x5e308b['BOOLEAN'],'defaultValue':![]}),_0x159fc5['addColumn']('mail_accounts',_0x26fb1f(0xae),{'type':_0x5e308b[_0x26fb1f(0xb1)]}),_0x159fc5[_0x26fb1f(0xb0)](_0x26fb1f(0xd9),_0x26fb1f(0xc0)),_0x159fc5[_0x26fb1f(0x95)](_0x26fb1f(0x97),_0x26fb1f(0x98),{'type':_0x5e308b[_0x26fb1f(0xeb)],'defaultValue':![]}),_0x159fc5[_0x26fb1f(0x95)](_0x26fb1f(0x97),'phoneBarAutoAnswerDelay',{'type':_0x5e308b[_0x26fb1f(0x94)],'defaultValue':0x0}),_0x159fc5[_0x26fb1f(0xa0)](_0x26fb1f(0xe3)),_0x159fc5[_0x26fb1f(0xa0)]('report_openchannel_session'),_0x159fc5[_0x26fb1f(0xa0)]('report_chat'),_0x159fc5['dropTable'](_0x26fb1f(0xaa)),_0x159fc5[_0x26fb1f(0xa0)]('report_fax'),_0x159fc5[_0x26fb1f(0xa0)](_0x26fb1f(0xe1)),_0x159fc5['dropTable']('report_mail'),_0x159fc5[_0x26fb1f(0xa0)](_0x26fb1f(0x9a)),_0x159fc5[_0x26fb1f(0xa0)](_0x26fb1f(0xa1)),_0x159fc5['dropTable']('report_sms_session'),_0x159fc5['addColumn']('cm_hopper_history','editedat',{'type':_0x5e308b[_0x26fb1f(0xa3)]}),_0x159fc5[_0x26fb1f(0x95)](_0x26fb1f(0xb3),_0x26fb1f(0x9c),{'type':_0x5e308b['BOOLEAN'],'defaultValue':![]}),_0x159fc5[_0x26fb1f(0x95)](_0x26fb1f(0xb9),'dialOrderByScheduledAt',{'type':_0x5e308b[_0x26fb1f(0xf3)](_0x26fb1f(0xd2),'ASC'),'defaultValue':_0x26fb1f(0xd2)}),_0x159fc5[_0x26fb1f(0x95)](_0x26fb1f(0xdd),_0x26fb1f(0xe6),{'type':_0x5e308b[_0x26fb1f(0xf3)](_0x26fb1f(0xd2),'ASC'),'defaultValue':'DESC'}),_0x159fc5['final'](_0x3c7f9f);});},'down':function(){return Promise['resolve']();}};
\ No newline at end of file
+'use strict';const a1086_0x26d2=['stringify','Send','star','ContactId','report_mail','report_openchannel','resolve','joins','accountId','MailAccountId','report_fax','query\x20%s','ALTER\x20TABLE\x20`mail_messages`\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ADD\x20CONSTRAINT\x20`mail_messages_ibfk_4`\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20FOREIGN\x20KEY\x20(`ContactId`)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20REFERENCES\x20cm_contacts(`id`)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ON\x20UPDATE\x20CASCADE\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ON\x20DELETE\x20CASCADE','ALTER\x20TABLE\x20`mail_messages`\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ADD\x20CONSTRAINT\x20`mail_messages_ibfk_3`\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20FOREIGN\x20KEY\x20(`UserId`)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20REFERENCES\x20users(`id`)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ON\x20UPDATE\x20CASCADE\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ON\x20DELETE\x20SET\x20NULL','210129pYYHHZ','thumb','phoneBarEnableDtmfTone','final','enableCustomerAttachment','util','STRING','dialOrderByScheduledAt','2281680LFOdvF','ratingType','report_fax_session','table\x20dropped\x20%s','then','edited','subject','auto','report_chat','tail','changeColumn','73049oMExGl','ALTER\x20TABLE\x20`mail_messages`\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ADD\x20CONSTRAINT\x20`mail_messages_ibfk_2`\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20FOREIGN\x20KEY\x20(`MailInteractionId`)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20REFERENCES\x20mail_interactions(`id`)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ON\x20UPDATE\x20CASCADE\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ON\x20DELETE\x20CASCADE','reason','report_openchannel_session','bcc','mail_accounts','removeColumn','DESC','addIndex','inReplyTo','messageId','chat_websites','users','campaigns','offline_chat_button','addColumn','sequence','attach','mail_interactions','retry','userFullname','long','sentAt','9RDLKSK','cm_hopper_history','html','ALTER\x20TABLE\x20mail_messages\x20CONVERT\x20TO\x20CHARACTER\x20SET\x20utf8mb4\x20COLLATE\x20utf8mb4_unicode_ci;','read','@config/logger','customerIp','954588yKjtdi','join','Added\x20column\x20%s\x20to\x20%s','info','Removed\x20column\x20%s\x20from\x20%s','MailInteractionId','UserId','ASC','enqueue','mail_messages','prototype','186416rTaibP','migration','INTEGER','report_chat_session','report_mail_session','1090962FmoZco','sequelize','out','status','body','dropTable','catch','referer','3RpZfxq','userName','ALTER\x20TABLE\x20`chat_messages`\x20\x20\x20\x20\x20\x20\x20\x20\x20ADD\x20CONSTRAINT\x20`chat_messages_ibfk_5`\x20\x20\x20\x20\x20\x20\x20\x20\x20FOREIGN\x20KEY\x20(`AttachmentId`)\x20\x20\x20\x20\x20\x20\x20\x20\x20REFERENCES\x20attachments(`id`)\x20\x20\x20\x20\x20\x20\x20\x20\x20ON\x20UPDATE\x20CASCADE\x20\x20\x20\x20\x20\x20\x20\x20\x20ON\x20DELETE\x20SET\x20NULL','report_sms','report_sms_session','signature','ENUM','query','DATE','BOOLEAN','attachment','queryInterface','finally','TEXT','chat_interactions','322001QdemHA','accountName'];const a1086_0x580b=function(_0x2cb269,_0x16fde6){_0x2cb269=_0x2cb269-0x89;let _0x26d2b7=a1086_0x26d2[_0x2cb269];return _0x26d2b7;};const a1086_0x40c64f=a1086_0x580b;(function(_0x13550d,_0x250a77){const _0xe114f8=a1086_0x580b;while(!![]){try{const _0x5b41ae=-parseInt(_0xe114f8(0xb3))*-parseInt(_0xe114f8(0xca))+parseInt(_0xe114f8(0xdc))+-parseInt(_0xe114f8(0xe9))*parseInt(_0xe114f8(0xa0))+-parseInt(_0xe114f8(0xe1))+-parseInt(_0xe114f8(0xd1))+parseInt(_0xe114f8(0x90))+parseInt(_0xe114f8(0xa8));if(_0x5b41ae===_0x250a77)break;else _0x13550d['push'](_0x13550d['shift']());}catch(_0x1b0d22){_0x13550d['push'](_0x13550d['shift']());}}}(a1086_0x26d2,0xbc611));const logger=require(a1086_0x40c64f(0xcf))(a1086_0x40c64f(0xdd)),util=require(a1086_0x40c64f(0xa5)),Sequence=function(){};Sequence[a1086_0x40c64f(0xdb)][a1086_0x40c64f(0xd9)]=function(_0x5309b7){const _0xfe4cac=a1086_0x40c64f;this[_0xfe4cac(0xb1)]=this[_0xfe4cac(0xb1)]?this['tail'][_0xfe4cac(0x8d)](_0x5309b7):_0x5309b7();};const Migration=function(_0x36fa79){const _0x52ace8=a1086_0x40c64f;this[_0x52ace8(0x8c)]=_0x36fa79,this[_0x52ace8(0xc3)]=new Sequence();};Migration['prototype']['changeColumn']=function(_0x1b1c3d,_0x2550c3,_0x5131e0){const _0x12f75d=a1086_0x40c64f,_0x29783b=this;this[_0x12f75d(0xc3)][_0x12f75d(0xd9)](function(){const _0x115ce6=_0x12f75d;return _0x29783b['queryInterface']['changeColumn'](_0x1b1c3d,_0x2550c3,_0x5131e0)[_0x115ce6(0xac)](function(){logger['info']('Changed\x20column\x20%s\x20in\x20table\x20%s',_0x2550c3,_0x1b1c3d);})['catch'](function(_0x2cad05){const _0x4dee11=_0x115ce6;logger[_0x4dee11(0xd4)](JSON[_0x4dee11(0x92)](_0x2cad05));});});},Migration[a1086_0x40c64f(0xdb)][a1086_0x40c64f(0xc2)]=function(_0xe28c87,_0x451e19,_0x502846){const _0x379ea2=a1086_0x40c64f,_0x3d667d=this;this['sequence'][_0x379ea2(0xd9)](function(){const _0x3c36d4=_0x379ea2;return _0x3d667d[_0x3c36d4(0x8c)][_0x3c36d4(0xc2)](_0xe28c87,_0x451e19,_0x502846)[_0x3c36d4(0xac)](function(){const _0x28b2a0=_0x3c36d4;logger[_0x28b2a0(0xd4)](_0x28b2a0(0xd3),_0x451e19,_0xe28c87);})[_0x3c36d4(0xe7)](function(_0x365724){const _0x44258f=_0x3c36d4;logger[_0x44258f(0xd4)](JSON[_0x44258f(0x92)](_0x365724));});});},Migration[a1086_0x40c64f(0xdb)][a1086_0x40c64f(0xe6)]=function(_0x54ceef){const _0x52cf6f=a1086_0x40c64f,_0x927f46=this;this[_0x52cf6f(0xc3)][_0x52cf6f(0xd9)](function(){const _0x7d853b=_0x52cf6f;return _0x927f46[_0x7d853b(0x8c)][_0x7d853b(0xe6)](_0x54ceef,{'force':!![]})[_0x7d853b(0xac)](function(){const _0x5383e2=_0x7d853b;logger[_0x5383e2(0xd4)](_0x5383e2(0xab),_0x54ceef);})[_0x7d853b(0xe7)](function(_0x115b75){const _0x1b4ee3=_0x7d853b;logger[_0x1b4ee3(0xd4)](JSON[_0x1b4ee3(0x92)](_0x115b75));});});},Migration['prototype'][a1086_0x40c64f(0xbb)]=function(_0x12eec5,_0x143db8,_0xb09198){const _0x3d78c9=a1086_0x40c64f,_0x58aea4=this;this[_0x3d78c9(0xc3)][_0x3d78c9(0xd9)](function(){const _0x4fc7b3=_0x3d78c9;return _0x58aea4[_0x4fc7b3(0x8c)]['addIndex'](_0x12eec5,_0x143db8,{'indexName':_0xb09198})['then'](function(){const _0x3f55bb=_0x4fc7b3;logger[_0x3f55bb(0xd4)]('addIndex\x20%s\x20%s\x20%s',_0x12eec5,_0x143db8[_0x3f55bb(0xd2)](','),_0xb09198);})[_0x4fc7b3(0xe7)](function(_0x10be05){const _0x4716ea=_0x4fc7b3;logger[_0x4716ea(0xd4)](JSON['stringify'](_0x10be05));});});},Migration[a1086_0x40c64f(0xdb)][a1086_0x40c64f(0xf0)]=function(_0x9c4464){const _0x163bb2=a1086_0x40c64f,_0xa7403b=this;this[_0x163bb2(0xc3)][_0x163bb2(0xd9)](function(){const _0x5b089f=_0x163bb2;return _0xa7403b[_0x5b089f(0x8c)][_0x5b089f(0xe2)][_0x5b089f(0xf0)](_0x9c4464)[_0x5b089f(0xac)](function(){const _0x1b717f=_0x5b089f;logger[_0x1b717f(0xd4)](_0x1b717f(0x9d),_0x9c4464);})[_0x5b089f(0xe7)](function(_0x20f5eb){const _0x1a5a0c=_0x5b089f;logger['info'](JSON[_0x1a5a0c(0x92)](_0x20f5eb));});});},Migration[a1086_0x40c64f(0xdb)][a1086_0x40c64f(0xb9)]=function(_0x2179ff,_0x3bd0ba){const _0x4275dd=a1086_0x40c64f,_0x1f009f=this;this[_0x4275dd(0xc3)][_0x4275dd(0xd9)](function(){const _0x51e80f=_0x4275dd;return _0x1f009f['queryInterface'][_0x51e80f(0xb9)](_0x2179ff,_0x3bd0ba)[_0x51e80f(0xac)](function(){const _0x480acf=_0x51e80f;logger['info'](_0x480acf(0xd5),_0x3bd0ba,_0x2179ff);})[_0x51e80f(0xe7)](function(_0x3df8e4){const _0x381e59=_0x51e80f;logger[_0x381e59(0xd4)](util['inspect'](_0x3df8e4,{'showHidden':![],'depth':null}));});});},Migration[a1086_0x40c64f(0xdb)][a1086_0x40c64f(0xa3)]=function(_0x2ec473){this['sequence']['enqueue'](function(){return _0x2ec473();});},module['exports']={'up':function(_0x17790c,_0xd4c8d1){return new Promise(function(_0x38ca55){const _0x3261e4=a1086_0x580b,_0x4d2b0b=new Migration(_0x17790c);_0x4d2b0b['addColumn']('analytics_custom_reports',_0x3261e4(0x99),{'type':_0xd4c8d1['TEXT']}),_0x4d2b0b[_0x3261e4(0xc2)]('analytics_default_reports',_0x3261e4(0x99),{'type':_0xd4c8d1[_0x3261e4(0x8e)]}),_0x4d2b0b[_0x3261e4(0xf0)](_0x3261e4(0xeb)),_0x4d2b0b[_0x3261e4(0xc2)](_0x3261e4(0xbe),_0x3261e4(0xc1),{'type':_0xd4c8d1[_0x3261e4(0xa6)],'defaultValue':_0x3261e4(0x93)}),_0x4d2b0b[_0x3261e4(0xc2)](_0x3261e4(0xbe),_0x3261e4(0xa4),{'type':_0xd4c8d1[_0x3261e4(0x8a)],'defaultValue':![]}),_0x4d2b0b[_0x3261e4(0xc2)]('chat_interactions',_0x3261e4(0xe8),{'type':_0xd4c8d1[_0x3261e4(0xa6)]}),_0x4d2b0b[_0x3261e4(0xc2)]('chat_interactions',_0x3261e4(0xd0),{'type':_0xd4c8d1[_0x3261e4(0xa6)]}),_0x4d2b0b['addColumn'](_0x3261e4(0x8f),_0x3261e4(0xa9),{'type':_0xd4c8d1[_0x3261e4(0xef)]('star',_0x3261e4(0xa1)),'defaultValue':_0x3261e4(0x94)}),_0x4d2b0b[_0x3261e4(0xf0)]('ALTER\x20TABLE\x20chat_interactions\x20CONVERT\x20TO\x20CHARACTER\x20SET\x20utf8mb4\x20COLLATE\x20utf8mb4_unicode_ci;'),_0x4d2b0b[_0x3261e4(0xc2)](_0x3261e4(0xda),_0x3261e4(0xe5),{'type':_0xd4c8d1[_0x3261e4(0x8e)]('long'),'allowNull':![]}),_0x4d2b0b['addColumn'](_0x3261e4(0xda),_0x3261e4(0xce),{'type':_0xd4c8d1[_0x3261e4(0x8a)],'defaultValue':![]}),_0x4d2b0b['addColumn'](_0x3261e4(0xda),'direction',{'type':_0xd4c8d1[_0x3261e4(0xef)]('in',_0x3261e4(0xe3)),'defaultValue':_0x3261e4(0xe3),'allowNull':![]}),_0x4d2b0b[_0x3261e4(0xb2)](_0x3261e4(0xda),_0x3261e4(0xbd),{'type':_0xd4c8d1[_0x3261e4(0xa6)](0xbe)}),_0x4d2b0b[_0x3261e4(0xb9)](_0x3261e4(0xda),_0x3261e4(0xbc)),_0x4d2b0b[_0x3261e4(0xb2)](_0x3261e4(0xda),'to',{'type':_0xd4c8d1[_0x3261e4(0x8e)](_0x3261e4(0xc8))}),_0x4d2b0b[_0x3261e4(0xb2)](_0x3261e4(0xda),'cc',{'type':_0xd4c8d1['TEXT'](_0x3261e4(0xc8))}),_0x4d2b0b[_0x3261e4(0xb2)](_0x3261e4(0xda),_0x3261e4(0xb7),{'type':_0xd4c8d1[_0x3261e4(0x8e)](_0x3261e4(0xc8))}),_0x4d2b0b[_0x3261e4(0xb2)](_0x3261e4(0xda),_0x3261e4(0xae),{'type':_0xd4c8d1[_0x3261e4(0x8e)]}),_0x4d2b0b[_0x3261e4(0xc2)](_0x3261e4(0xda),_0x3261e4(0xc9),{'type':_0xd4c8d1[_0x3261e4(0x89)]}),_0x4d2b0b[_0x3261e4(0xc2)](_0x3261e4(0xda),_0x3261e4(0xc4),{'type':_0xd4c8d1[_0x3261e4(0xde)],'defaultValue':0x0}),_0x4d2b0b['removeColumn'](_0x3261e4(0xda),'fromId'),_0x4d2b0b[_0x3261e4(0xb9)](_0x3261e4(0xda),_0x3261e4(0x8b)),_0x4d2b0b[_0x3261e4(0xb9)](_0x3261e4(0xda),'text'),_0x4d2b0b[_0x3261e4(0xb9)](_0x3261e4(0xda),_0x3261e4(0xcc)),_0x4d2b0b[_0x3261e4(0xb9)](_0x3261e4(0xda),_0x3261e4(0xb5)),_0x4d2b0b[_0x3261e4(0xb9)]('mail_messages',_0x3261e4(0xaf)),_0x4d2b0b['removeColumn']('mail_messages',_0x3261e4(0xe4)),_0x4d2b0b[_0x3261e4(0xb9)](_0x3261e4(0xda),_0x3261e4(0xc6)),_0x4d2b0b[_0x3261e4(0xb9)]('mail_messages','voiceSource'),_0x4d2b0b[_0x3261e4(0xb9)]('mail_messages',_0x3261e4(0xea)),_0x4d2b0b[_0x3261e4(0xb9)](_0x3261e4(0xda),_0x3261e4(0xc7)),_0x4d2b0b[_0x3261e4(0xb9)]('mail_messages',_0x3261e4(0x9a)),_0x4d2b0b[_0x3261e4(0xb9)](_0x3261e4(0xda),_0x3261e4(0x91)),_0x4d2b0b[_0x3261e4(0xb9)](_0x3261e4(0xda),_0x3261e4(0xd6)),_0x4d2b0b['addColumn'](_0x3261e4(0xda),_0x3261e4(0x9b),{'type':_0xd4c8d1[_0x3261e4(0xde)]}),_0x4d2b0b[_0x3261e4(0xf0)]('ALTER\x20TABLE\x20`mail_messages`\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ADD\x20CONSTRAINT\x20`mail_messages_ibfk_1`\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20FOREIGN\x20KEY\x20(`MailAccountId`)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20REFERENCES\x20mail_accounts(`id`)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ON\x20UPDATE\x20CASCADE\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ON\x20DELETE\x20SET\x20NULL'),_0x4d2b0b[_0x3261e4(0xc2)](_0x3261e4(0xda),'MailInteractionId',{'type':_0xd4c8d1[_0x3261e4(0xde)]}),_0x4d2b0b[_0x3261e4(0xf0)](_0x3261e4(0xb4)),_0x4d2b0b[_0x3261e4(0xc2)](_0x3261e4(0xda),_0x3261e4(0xd7),{'type':_0xd4c8d1['INTEGER']}),_0x4d2b0b['query'](_0x3261e4(0x9f)),_0x4d2b0b[_0x3261e4(0xc2)](_0x3261e4(0xda),_0x3261e4(0x95),{'type':_0xd4c8d1['INTEGER']}),_0x4d2b0b[_0x3261e4(0xf0)](_0x3261e4(0x9e)),_0x4d2b0b[_0x3261e4(0xf0)](_0x3261e4(0xcd)),_0x4d2b0b['addColumn'](_0x3261e4(0xc5),_0x3261e4(0xc4),{'type':_0xd4c8d1['BOOLEAN'],'defaultValue':![]}),_0x4d2b0b[_0x3261e4(0xc2)](_0x3261e4(0xb8),_0x3261e4(0xee),{'type':_0xd4c8d1[_0x3261e4(0x8e)]}),_0x4d2b0b[_0x3261e4(0xb9)]('tools_templates','subject'),_0x4d2b0b[_0x3261e4(0xc2)]('users',_0x3261e4(0xa2),{'type':_0xd4c8d1[_0x3261e4(0x8a)],'defaultValue':![]}),_0x4d2b0b['addColumn'](_0x3261e4(0xbf),'phoneBarAutoAnswerDelay',{'type':_0xd4c8d1[_0x3261e4(0xde)],'defaultValue':0x0}),_0x4d2b0b['dropTable'](_0x3261e4(0x97)),_0x4d2b0b['dropTable'](_0x3261e4(0xb6)),_0x4d2b0b['dropTable'](_0x3261e4(0xb0)),_0x4d2b0b['dropTable'](_0x3261e4(0xdf)),_0x4d2b0b['dropTable'](_0x3261e4(0x9c)),_0x4d2b0b[_0x3261e4(0xe6)](_0x3261e4(0xaa)),_0x4d2b0b[_0x3261e4(0xe6)](_0x3261e4(0x96)),_0x4d2b0b[_0x3261e4(0xe6)](_0x3261e4(0xe0)),_0x4d2b0b[_0x3261e4(0xe6)](_0x3261e4(0xec)),_0x4d2b0b[_0x3261e4(0xe6)](_0x3261e4(0xed)),_0x4d2b0b[_0x3261e4(0xc2)](_0x3261e4(0xcb),'editedat',{'type':_0xd4c8d1[_0x3261e4(0x89)]}),_0x4d2b0b[_0x3261e4(0xc2)](_0x3261e4(0xcb),_0x3261e4(0xad),{'type':_0xd4c8d1['BOOLEAN'],'defaultValue':![]}),_0x4d2b0b[_0x3261e4(0xc2)]('voice_queues',_0x3261e4(0xa7),{'type':_0xd4c8d1[_0x3261e4(0xef)](_0x3261e4(0xba),'ASC'),'defaultValue':_0x3261e4(0xba)}),_0x4d2b0b['addColumn'](_0x3261e4(0xc0),_0x3261e4(0xa7),{'type':_0xd4c8d1[_0x3261e4(0xef)](_0x3261e4(0xba),_0x3261e4(0xd8)),'defaultValue':_0x3261e4(0xba)}),_0x4d2b0b[_0x3261e4(0xa3)](_0x38ca55);});},'down':function(){const _0x82236=a1086_0x40c64f;return Promise[_0x82236(0x98)]();}};
\ No newline at end of file