41cbecc7efe990bcc5ead804f4e1b33892293de6
[motion-next.git] / server / migrations / 2.0.35.js
1 const a914_0x59bf=['fromId','campaigns','STRING','voice_queues','Added\x20column\x20%s\x20to\x20%s','then','../config/logger','addIndex','edited','table\x20dropped\x20%s','mail_interactions','retry','chat_interactions','long','report_chat','Send','queryInterface','status','inspect','star','editedat','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','removeColumn','changeColumn','ALTER\x20TABLE\x20chat_interactions\x20CONVERT\x20TO\x20CHARACTER\x20SET\x20utf8mb4\x20COLLATE\x20utf8mb4_unicode_ci;','userName','ALTER\x20TABLE\x20mail_messages\x20CONVERT\x20TO\x20CHARACTER\x20SET\x20utf8mb4\x20COLLATE\x20utf8mb4_unicode_ci;','sequence','html','migration','text','query\x20%s','inReplyTo','userFullname','chat_websites','final','out','Removed\x20column\x20%s\x20from\x20%s','ENUM','ratingType','TEXT','direction','DESC','addIndex\x20%s\x20%s\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_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','cm_hopper_history','mail_accounts','UserId','catch','dialOrderByScheduledAt','DATE','finally','info','tail','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`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','exports','auto','report_sms_session','reason','report_mail','accountName','joins','signature','body','messageId','users','sequelize','INTEGER','addColumn','util','report_fax_session','stringify','enqueue','mail_messages','thumb','report_fax','enableCustomerAttachment','query','MailAccountId','referer','voiceSource','dropTable','BOOLEAN','MailInteractionId','prototype','Changed\x20column\x20%s\x20in\x20table\x20%s','subject','report_mail_session','attachment','read','ASC'];(function(_0x3c4f19,_0x59bfad){const _0x2c6100=function(_0x4c0cf4){while(--_0x4c0cf4){_0x3c4f19['push'](_0x3c4f19['shift']());}};_0x2c6100(++_0x59bfad);}(a914_0x59bf,0xf3));const a914_0x2c61=function(_0x3c4f19,_0x59bfad){_0x3c4f19=_0x3c4f19-0x0;let _0x2c6100=a914_0x59bf[_0x3c4f19];return _0x2c6100;};const _0x374489=a914_0x2c61;'use strict';const logger=require(_0x374489('0x27'))(_0x374489('0x3e')),util=require(_0x374489('0xb')),Sequence=function(){};Sequence[_0x374489('0x1a')][_0x374489('0xe')]=function(_0x4c0cf4){const _0x18321f=_0x374489;this[_0x18321f('0x56')]=this[_0x18321f('0x56')]?this[_0x18321f('0x56')][_0x18321f('0x54')](_0x4c0cf4):_0x4c0cf4();};const Migration=function(_0x40aa71){const _0x29d1d1=_0x374489;this[_0x29d1d1('0x31')]=_0x40aa71,this[_0x29d1d1('0x3c')]=new Sequence();};Migration['prototype'][_0x374489('0x38')]=function(_0x2a6e08,_0x4d368d,_0x56e695){const _0x32897b=_0x374489,_0x50c6bb=this;this[_0x32897b('0x3c')]['enqueue'](function(){const _0x3c5923=_0x32897b;return _0x50c6bb[_0x3c5923('0x31')][_0x3c5923('0x38')](_0x2a6e08,_0x4d368d,_0x56e695)[_0x3c5923('0x26')](function(){const _0x434087=_0x3c5923;logger[_0x434087('0x55')](_0x434087('0x1b'),_0x4d368d,_0x2a6e08);})['catch'](function(_0x3c80b9){const _0x47fe43=_0x3c5923;logger['info'](JSON[_0x47fe43('0xd')](_0x3c80b9));});});},Migration[_0x374489('0x1a')][_0x374489('0xa')]=function(_0x1f82c0,_0x1978ff,_0x4b65e9){const _0x1ca2fb=_0x374489,_0x10f520=this;this[_0x1ca2fb('0x3c')][_0x1ca2fb('0xe')](function(){const _0x53cbf9=_0x1ca2fb;return _0x10f520['queryInterface'][_0x53cbf9('0xa')](_0x1f82c0,_0x1978ff,_0x4b65e9)[_0x53cbf9('0x26')](function(){const _0xf79aec=_0x53cbf9;logger[_0xf79aec('0x55')](_0xf79aec('0x25'),_0x1978ff,_0x1f82c0);})['catch'](function(_0x57d006){const _0x36be40=_0x53cbf9;logger[_0x36be40('0x55')](JSON[_0x36be40('0xd')](_0x57d006));});});},Migration[_0x374489('0x1a')][_0x374489('0x17')]=function(_0x4d72ef){const _0x3cc94a=_0x374489,_0x128dc0=this;this[_0x3cc94a('0x3c')][_0x3cc94a('0xe')](function(){const _0x730090=_0x3cc94a;return _0x128dc0['queryInterface']['dropTable'](_0x4d72ef,{'force':!![]})[_0x730090('0x26')](function(){const _0x52d9c5=_0x730090;logger[_0x52d9c5('0x55')](_0x52d9c5('0x2a'),_0x4d72ef);})[_0x730090('0x51')](function(_0x4c0d6f){const _0x56f8d6=_0x730090;logger[_0x56f8d6('0x55')](JSON[_0x56f8d6('0xd')](_0x4c0d6f));});});},Migration[_0x374489('0x1a')][_0x374489('0x28')]=function(_0x2ce741,_0x27d48d,_0x4f0e13){const _0x46044a=_0x374489,_0x1db0dd=this;this[_0x46044a('0x3c')]['enqueue'](function(){const _0xa21314=_0x46044a;return _0x1db0dd['queryInterface'][_0xa21314('0x28')](_0x2ce741,_0x27d48d,{'indexName':_0x4f0e13})['then'](function(){const _0x1ea923=_0xa21314;logger[_0x1ea923('0x55')](_0x1ea923('0x4c'),_0x2ce741,_0x27d48d['join'](','),_0x4f0e13);})[_0xa21314('0x51')](function(_0x3307b0){const _0x21bd5c=_0xa21314;logger['info'](JSON[_0x21bd5c('0xd')](_0x3307b0));});});},Migration[_0x374489('0x1a')]['query']=function(_0x2230c5){const _0x24fa39=_0x374489,_0x30558d=this;this['sequence'][_0x24fa39('0xe')](function(){const _0x28ef34=_0x24fa39;return _0x30558d[_0x28ef34('0x31')][_0x28ef34('0x8')][_0x28ef34('0x13')](_0x2230c5)[_0x28ef34('0x26')](function(){const _0x27dca0=_0x28ef34;logger[_0x27dca0('0x55')](_0x27dca0('0x40'),_0x2230c5);})[_0x28ef34('0x51')](function(_0x563d18){const _0xb263d=_0x28ef34;logger['info'](JSON[_0xb263d('0xd')](_0x563d18));});});},Migration[_0x374489('0x1a')][_0x374489('0x37')]=function(_0x3f3851,_0x2e309d){const _0x161e24=_0x374489,_0x278791=this;this[_0x161e24('0x3c')][_0x161e24('0xe')](function(){const _0x519fe3=_0x161e24;return _0x278791[_0x519fe3('0x31')][_0x519fe3('0x37')](_0x3f3851,_0x2e309d)[_0x519fe3('0x26')](function(){const _0xdf4d1e=_0x519fe3;logger[_0xdf4d1e('0x55')](_0xdf4d1e('0x46'),_0x2e309d,_0x3f3851);})[_0x519fe3('0x51')](function(_0x559e07){const _0x2ac16a=_0x519fe3;logger['info'](util[_0x2ac16a('0x33')](_0x559e07,{'showHidden':![],'depth':null}));});});},Migration[_0x374489('0x1a')]['final']=function(_0x3238d2){const _0x56abc5=_0x374489;this[_0x56abc5('0x3c')][_0x56abc5('0xe')](function(){return _0x3238d2();});},module[_0x374489('0x59')]={'up':function(_0x52b7bd,_0x599cc5){return new Promise(function(_0x571af6){const _0x2bedfc=a914_0x2c61,_0x251d81=new Migration(_0x52b7bd);_0x251d81[_0x2bedfc('0xa')]('analytics_custom_reports',_0x2bedfc('0x3'),{'type':_0x599cc5[_0x2bedfc('0x49')]}),_0x251d81[_0x2bedfc('0xa')]('analytics_default_reports','joins',{'type':_0x599cc5[_0x2bedfc('0x49')]}),_0x251d81['query'](_0x2bedfc('0x58')),_0x251d81[_0x2bedfc('0xa')]('chat_websites','offline_chat_button',{'type':_0x599cc5[_0x2bedfc('0x23')],'defaultValue':_0x2bedfc('0x30')}),_0x251d81[_0x2bedfc('0xa')](_0x2bedfc('0x43'),_0x2bedfc('0x12'),{'type':_0x599cc5[_0x2bedfc('0x18')],'defaultValue':![]}),_0x251d81[_0x2bedfc('0xa')](_0x2bedfc('0x2d'),_0x2bedfc('0x15'),{'type':_0x599cc5[_0x2bedfc('0x23')]}),_0x251d81[_0x2bedfc('0xa')](_0x2bedfc('0x2d'),'customerIp',{'type':_0x599cc5['STRING']}),_0x251d81[_0x2bedfc('0xa')]('chat_interactions',_0x2bedfc('0x48'),{'type':_0x599cc5[_0x2bedfc('0x47')](_0x2bedfc('0x34'),_0x2bedfc('0x10')),'defaultValue':_0x2bedfc('0x34')}),_0x251d81['query'](_0x2bedfc('0x39')),_0x251d81[_0x2bedfc('0xa')](_0x2bedfc('0xf'),_0x2bedfc('0x5'),{'type':_0x599cc5[_0x2bedfc('0x49')](_0x2bedfc('0x2e')),'allowNull':![]}),_0x251d81[_0x2bedfc('0xa')](_0x2bedfc('0xf'),_0x2bedfc('0x1f'),{'type':_0x599cc5[_0x2bedfc('0x18')],'defaultValue':![]}),_0x251d81[_0x2bedfc('0xa')](_0x2bedfc('0xf'),_0x2bedfc('0x4a'),{'type':_0x599cc5[_0x2bedfc('0x47')]('in','out'),'defaultValue':_0x2bedfc('0x45'),'allowNull':![]}),_0x251d81['changeColumn']('mail_messages',_0x2bedfc('0x6'),{'type':_0x599cc5[_0x2bedfc('0x23')](0xbe)}),_0x251d81[_0x2bedfc('0x37')](_0x2bedfc('0xf'),_0x2bedfc('0x41')),_0x251d81['changeColumn'](_0x2bedfc('0xf'),'to',{'type':_0x599cc5[_0x2bedfc('0x49')](_0x2bedfc('0x2e'))}),_0x251d81[_0x2bedfc('0x38')](_0x2bedfc('0xf'),'cc',{'type':_0x599cc5['TEXT'](_0x2bedfc('0x2e'))}),_0x251d81[_0x2bedfc('0x38')](_0x2bedfc('0xf'),'bcc',{'type':_0x599cc5[_0x2bedfc('0x49')](_0x2bedfc('0x2e'))}),_0x251d81[_0x2bedfc('0x38')](_0x2bedfc('0xf'),_0x2bedfc('0x1c'),{'type':_0x599cc5[_0x2bedfc('0x49')]}),_0x251d81[_0x2bedfc('0xa')](_0x2bedfc('0xf'),'sentAt',{'type':_0x599cc5[_0x2bedfc('0x53')]}),_0x251d81[_0x2bedfc('0xa')](_0x2bedfc('0xf'),'attach',{'type':_0x599cc5[_0x2bedfc('0x9')],'defaultValue':0x0}),_0x251d81[_0x2bedfc('0x37')](_0x2bedfc('0xf'),_0x2bedfc('0x21')),_0x251d81['removeColumn'](_0x2bedfc('0xf'),_0x2bedfc('0x1e')),_0x251d81[_0x2bedfc('0x37')](_0x2bedfc('0xf'),_0x2bedfc('0x3f')),_0x251d81[_0x2bedfc('0x37')](_0x2bedfc('0xf'),_0x2bedfc('0x3d')),_0x251d81[_0x2bedfc('0x37')](_0x2bedfc('0xf'),_0x2bedfc('0x0')),_0x251d81['removeColumn'](_0x2bedfc('0xf'),_0x2bedfc('0x5a')),_0x251d81[_0x2bedfc('0x37')](_0x2bedfc('0xf'),_0x2bedfc('0x32')),_0x251d81['removeColumn'](_0x2bedfc('0xf'),_0x2bedfc('0x2c')),_0x251d81[_0x2bedfc('0x37')](_0x2bedfc('0xf'),_0x2bedfc('0x16')),_0x251d81['removeColumn'](_0x2bedfc('0xf'),_0x2bedfc('0x3a')),_0x251d81[_0x2bedfc('0x37')]('mail_messages',_0x2bedfc('0x42')),_0x251d81['removeColumn']('mail_messages','accountId'),_0x251d81['removeColumn'](_0x2bedfc('0xf'),_0x2bedfc('0x2')),_0x251d81['removeColumn'](_0x2bedfc('0xf'),_0x2bedfc('0x19')),_0x251d81[_0x2bedfc('0xa')](_0x2bedfc('0xf'),_0x2bedfc('0x14'),{'type':_0x599cc5['INTEGER']}),_0x251d81['query'](_0x2bedfc('0x36')),_0x251d81[_0x2bedfc('0xa')]('mail_messages',_0x2bedfc('0x19'),{'type':_0x599cc5[_0x2bedfc('0x9')]}),_0x251d81['query'](_0x2bedfc('0x4d')),_0x251d81[_0x2bedfc('0xa')](_0x2bedfc('0xf'),_0x2bedfc('0x50'),{'type':_0x599cc5[_0x2bedfc('0x9')]}),_0x251d81['query']('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'),_0x251d81[_0x2bedfc('0xa')](_0x2bedfc('0xf'),'ContactId',{'type':_0x599cc5[_0x2bedfc('0x9')]}),_0x251d81[_0x2bedfc('0x13')](_0x2bedfc('0x57')),_0x251d81[_0x2bedfc('0x13')](_0x2bedfc('0x3b')),_0x251d81[_0x2bedfc('0xa')](_0x2bedfc('0x2b'),'attach',{'type':_0x599cc5[_0x2bedfc('0x18')],'defaultValue':![]}),_0x251d81[_0x2bedfc('0xa')](_0x2bedfc('0x4f'),_0x2bedfc('0x4'),{'type':_0x599cc5['TEXT']}),_0x251d81[_0x2bedfc('0x37')]('tools_templates',_0x2bedfc('0x1c')),_0x251d81['addColumn'](_0x2bedfc('0x7'),'phoneBarEnableDtmfTone',{'type':_0x599cc5['BOOLEAN'],'defaultValue':![]}),_0x251d81[_0x2bedfc('0xa')]('users','phoneBarAutoAnswerDelay',{'type':_0x599cc5[_0x2bedfc('0x9')],'defaultValue':0x0}),_0x251d81[_0x2bedfc('0x17')]('report_openchannel'),_0x251d81[_0x2bedfc('0x17')]('report_openchannel_session'),_0x251d81['dropTable'](_0x2bedfc('0x2f')),_0x251d81[_0x2bedfc('0x17')]('report_chat_session'),_0x251d81['dropTable'](_0x2bedfc('0x11')),_0x251d81[_0x2bedfc('0x17')](_0x2bedfc('0xc')),_0x251d81[_0x2bedfc('0x17')](_0x2bedfc('0x1')),_0x251d81[_0x2bedfc('0x17')](_0x2bedfc('0x1d')),_0x251d81[_0x2bedfc('0x17')]('report_sms'),_0x251d81[_0x2bedfc('0x17')](_0x2bedfc('0x5b')),_0x251d81[_0x2bedfc('0xa')](_0x2bedfc('0x4e'),_0x2bedfc('0x35'),{'type':_0x599cc5[_0x2bedfc('0x53')]}),_0x251d81['addColumn'](_0x2bedfc('0x4e'),_0x2bedfc('0x29'),{'type':_0x599cc5[_0x2bedfc('0x18')],'defaultValue':![]}),_0x251d81['addColumn'](_0x2bedfc('0x24'),_0x2bedfc('0x52'),{'type':_0x599cc5[_0x2bedfc('0x47')](_0x2bedfc('0x4b'),_0x2bedfc('0x20')),'defaultValue':_0x2bedfc('0x4b')}),_0x251d81['addColumn'](_0x2bedfc('0x22'),'dialOrderByScheduledAt',{'type':_0x599cc5[_0x2bedfc('0x47')](_0x2bedfc('0x4b'),_0x2bedfc('0x20')),'defaultValue':_0x2bedfc('0x4b')}),_0x251d81[_0x2bedfc('0x44')](_0x571af6);});},'down':function(){}};