43d2c558feb26f9f66deca5ff1592f9b385a4278
[motion-next.git] / server / migrations / 2.0.35.js
1 const a914_0x5131=['report_mail_session','phoneBarEnableDtmfTone','then','editedat','catch','sequence','signature','util','addIndex','read','sentAt','exports','query','userFullname','TEXT','analytics_default_reports','auto','attachment','star','report_chat_session','changeColumn','bcc','join','query\x20%s','INTEGER','edited','users','text','addColumn','mail_accounts','inReplyTo','report_openchannel','chat_websites','report_sms','finally','migration','dialOrderByScheduledAt','chat_interactions','stringify','report_sms_session','body','ALTER\x20TABLE\x20mail_messages\x20CONVERT\x20TO\x20CHARACTER\x20SET\x20utf8mb4\x20COLLATE\x20utf8mb4_unicode_ci;','removeColumn','out','inspect','STRING','Removed\x20column\x20%s\x20from\x20%s','ASC','Added\x20column\x20%s\x20to\x20%s','DATE','report_openchannel_session','report_mail','final','subject','joins','MailInteractionId','thumb','attach','direction','UserId','enableCustomerAttachment','report_fax','sequelize','ratingType','campaigns','accountName','reason','referer','report_fax_session','DESC','retry','tail','userName','ENUM','mail_interactions','fromId','analytics_custom_reports','table\x20dropped\x20%s','offline_chat_button','Changed\x20column\x20%s\x20in\x20table\x20%s','mail_messages','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','BOOLEAN','enqueue','long','queryInterface','messageId','info','dropTable','ALTER\x20TABLE\x20chat_interactions\x20CONVERT\x20TO\x20CHARACTER\x20SET\x20utf8mb4\x20COLLATE\x20utf8mb4_unicode_ci;','cm_hopper_history','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','status','addIndex\x20%s\x20%s\x20%s','tools_templates','prototype'];(function(_0x119b3c,_0x51317c){const _0x3af6bd=function(_0x2c5c0c){while(--_0x2c5c0c){_0x119b3c['push'](_0x119b3c['shift']());}};_0x3af6bd(++_0x51317c);}(a914_0x5131,0x19e));const a914_0x3af6=function(_0x119b3c,_0x51317c){_0x119b3c=_0x119b3c-0x0;let _0x3af6bd=a914_0x5131[_0x119b3c];return _0x3af6bd;};const _0x4c0189=a914_0x3af6;'use strict';const logger=require('../config/logger')(_0x4c0189('0x5')),util=require(_0x4c0189('0x49')),Sequence=function(){};Sequence[_0x4c0189('0x41')][_0x4c0189('0x35')]=function(_0x2c5c0c){const _0xbbd24e=_0x4c0189;this[_0xbbd24e('0x29')]=this['tail']?this[_0xbbd24e('0x29')][_0xbbd24e('0x4')](_0x2c5c0c):_0x2c5c0c();};const Migration=function(_0x5b0783){const _0xc0907d=_0x4c0189;this['queryInterface']=_0x5b0783,this[_0xc0907d('0x47')]=new Sequence();};Migration[_0x4c0189('0x41')][_0x4c0189('0x56')]=function(_0x4abbea,_0x4e882b,_0x22cdc8){const _0x2cc895=_0x4c0189,_0xe2fe9f=this;this[_0x2cc895('0x47')]['enqueue'](function(){const _0x10d616=_0x2cc895;return _0xe2fe9f[_0x10d616('0x37')][_0x10d616('0x56')](_0x4abbea,_0x4e882b,_0x22cdc8)['then'](function(){const _0x413a98=_0x10d616;logger['info'](_0x413a98('0x31'),_0x4e882b,_0x4abbea);})[_0x10d616('0x46')](function(_0x8c54d1){const _0x762f6c=_0x10d616;logger[_0x762f6c('0x39')](JSON[_0x762f6c('0x8')](_0x8c54d1));});});},Migration['prototype'][_0x4c0189('0x5e')]=function(_0x54a415,_0x33a7d8,_0x18dd2a){const _0x3e1f40=_0x4c0189,_0x3b92db=this;this[_0x3e1f40('0x47')]['enqueue'](function(){const _0x55d9b3=_0x3e1f40;return _0x3b92db[_0x55d9b3('0x37')][_0x55d9b3('0x5e')](_0x54a415,_0x33a7d8,_0x18dd2a)[_0x55d9b3('0x44')](function(){const _0x24a0f3=_0x55d9b3;logger[_0x24a0f3('0x39')](_0x24a0f3('0x12'),_0x33a7d8,_0x54a415);})['catch'](function(_0x17d491){const _0x2c3c2c=_0x55d9b3;logger[_0x2c3c2c('0x39')](JSON[_0x2c3c2c('0x8')](_0x17d491));});});},Migration[_0x4c0189('0x41')][_0x4c0189('0x3a')]=function(_0x29a0cc){const _0x168a68=_0x4c0189,_0x2dd9bf=this;this['sequence'][_0x168a68('0x35')](function(){const _0x5433f4=_0x168a68;return _0x2dd9bf[_0x5433f4('0x37')]['dropTable'](_0x29a0cc,{'force':!![]})[_0x5433f4('0x44')](function(){const _0xc4d601=_0x5433f4;logger['info'](_0xc4d601('0x2f'),_0x29a0cc);})[_0x5433f4('0x46')](function(_0x219160){const _0x3157dd=_0x5433f4;logger['info'](JSON[_0x3157dd('0x8')](_0x219160));});});},Migration[_0x4c0189('0x41')][_0x4c0189('0x4a')]=function(_0x115c72,_0x3fa6d6,_0x503618){const _0x5f1d4b=_0x4c0189,_0x430aa7=this;this['sequence'][_0x5f1d4b('0x35')](function(){const _0x32d5ac=_0x5f1d4b;return _0x430aa7[_0x32d5ac('0x37')][_0x32d5ac('0x4a')](_0x115c72,_0x3fa6d6,{'indexName':_0x503618})['then'](function(){const _0x27acc7=_0x32d5ac;logger[_0x27acc7('0x39')](_0x27acc7('0x3f'),_0x115c72,_0x3fa6d6[_0x27acc7('0x58')](','),_0x503618);})[_0x32d5ac('0x46')](function(_0x3fb2f1){const _0x310ca7=_0x32d5ac;logger[_0x310ca7('0x39')](JSON[_0x310ca7('0x8')](_0x3fb2f1));});});},Migration[_0x4c0189('0x41')][_0x4c0189('0x4e')]=function(_0xfe6b32){const _0x32e613=_0x4c0189,_0x582836=this;this[_0x32e613('0x47')][_0x32e613('0x35')](function(){const _0x4b68e0=_0x32e613;return _0x582836[_0x4b68e0('0x37')][_0x4b68e0('0x20')]['query'](_0xfe6b32)[_0x4b68e0('0x44')](function(){const _0x54bb98=_0x4b68e0;logger[_0x54bb98('0x39')](_0x54bb98('0x59'),_0xfe6b32);})[_0x4b68e0('0x46')](function(_0x3bce98){const _0x1d9ad7=_0x4b68e0;logger[_0x1d9ad7('0x39')](JSON[_0x1d9ad7('0x8')](_0x3bce98));});});},Migration['prototype'][_0x4c0189('0xc')]=function(_0x2db5d1,_0x234e82){const _0x20928e=_0x4c0189,_0x168bb7=this;this[_0x20928e('0x47')]['enqueue'](function(){const _0x1e5b3d=_0x20928e;return _0x168bb7['queryInterface'][_0x1e5b3d('0xc')](_0x2db5d1,_0x234e82)[_0x1e5b3d('0x44')](function(){const _0x52bcd9=_0x1e5b3d;logger[_0x52bcd9('0x39')](_0x52bcd9('0x10'),_0x234e82,_0x2db5d1);})[_0x1e5b3d('0x46')](function(_0x463c81){const _0x3da598=_0x1e5b3d;logger['info'](util[_0x3da598('0xe')](_0x463c81,{'showHidden':![],'depth':null}));});});},Migration[_0x4c0189('0x41')][_0x4c0189('0x16')]=function(_0x5fc9fc){const _0x5759ad=_0x4c0189;this[_0x5759ad('0x47')]['enqueue'](function(){return _0x5fc9fc();});},module[_0x4c0189('0x4d')]={'up':function(_0x2f610d,_0x2ed4b8){return new Promise(function(_0x566655){const _0x41601d=a914_0x3af6,_0x8fd00a=new Migration(_0x2f610d);_0x8fd00a[_0x41601d('0x5e')](_0x41601d('0x2e'),_0x41601d('0x18'),{'type':_0x2ed4b8[_0x41601d('0x50')]}),_0x8fd00a[_0x41601d('0x5e')](_0x41601d('0x51'),_0x41601d('0x18'),{'type':_0x2ed4b8['TEXT']}),_0x8fd00a['query']('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'),_0x8fd00a['addColumn'](_0x41601d('0x2'),_0x41601d('0x30'),{'type':_0x2ed4b8[_0x41601d('0xf')],'defaultValue':'Send'}),_0x8fd00a[_0x41601d('0x5e')](_0x41601d('0x2'),_0x41601d('0x1e'),{'type':_0x2ed4b8[_0x41601d('0x34')],'defaultValue':![]}),_0x8fd00a[_0x41601d('0x5e')](_0x41601d('0x7'),_0x41601d('0x25'),{'type':_0x2ed4b8['STRING']}),_0x8fd00a[_0x41601d('0x5e')](_0x41601d('0x7'),'customerIp',{'type':_0x2ed4b8['STRING']}),_0x8fd00a[_0x41601d('0x5e')]('chat_interactions',_0x41601d('0x21'),{'type':_0x2ed4b8['ENUM'](_0x41601d('0x54'),_0x41601d('0x1a')),'defaultValue':_0x41601d('0x54')}),_0x8fd00a[_0x41601d('0x4e')](_0x41601d('0x3b')),_0x8fd00a[_0x41601d('0x5e')](_0x41601d('0x32'),_0x41601d('0xa'),{'type':_0x2ed4b8['TEXT'](_0x41601d('0x36')),'allowNull':![]}),_0x8fd00a[_0x41601d('0x5e')]('mail_messages',_0x41601d('0x4b'),{'type':_0x2ed4b8['BOOLEAN'],'defaultValue':![]}),_0x8fd00a[_0x41601d('0x5e')](_0x41601d('0x32'),_0x41601d('0x1c'),{'type':_0x2ed4b8[_0x41601d('0x2b')]('in','out'),'defaultValue':_0x41601d('0xd'),'allowNull':![]}),_0x8fd00a[_0x41601d('0x56')]('mail_messages',_0x41601d('0x38'),{'type':_0x2ed4b8[_0x41601d('0xf')](0xbe)}),_0x8fd00a[_0x41601d('0xc')](_0x41601d('0x32'),_0x41601d('0x0')),_0x8fd00a[_0x41601d('0x56')](_0x41601d('0x32'),'to',{'type':_0x2ed4b8[_0x41601d('0x50')](_0x41601d('0x36'))}),_0x8fd00a[_0x41601d('0x56')]('mail_messages','cc',{'type':_0x2ed4b8[_0x41601d('0x50')](_0x41601d('0x36'))}),_0x8fd00a[_0x41601d('0x56')]('mail_messages',_0x41601d('0x57'),{'type':_0x2ed4b8[_0x41601d('0x50')](_0x41601d('0x36'))}),_0x8fd00a[_0x41601d('0x56')](_0x41601d('0x32'),'subject',{'type':_0x2ed4b8['TEXT']}),_0x8fd00a[_0x41601d('0x5e')](_0x41601d('0x32'),_0x41601d('0x4c'),{'type':_0x2ed4b8[_0x41601d('0x13')]}),_0x8fd00a['addColumn'](_0x41601d('0x32'),_0x41601d('0x1b'),{'type':_0x2ed4b8[_0x41601d('0x5a')],'defaultValue':0x0}),_0x8fd00a[_0x41601d('0xc')](_0x41601d('0x32'),_0x41601d('0x2d')),_0x8fd00a[_0x41601d('0xc')](_0x41601d('0x32'),_0x41601d('0x53')),_0x8fd00a['removeColumn'](_0x41601d('0x32'),_0x41601d('0x5d')),_0x8fd00a['removeColumn'](_0x41601d('0x32'),'html'),_0x8fd00a['removeColumn'](_0x41601d('0x32'),_0x41601d('0x24')),_0x8fd00a[_0x41601d('0xc')](_0x41601d('0x32'),_0x41601d('0x52')),_0x8fd00a[_0x41601d('0xc')]('mail_messages',_0x41601d('0x3e')),_0x8fd00a[_0x41601d('0xc')]('mail_messages',_0x41601d('0x28')),_0x8fd00a['removeColumn'](_0x41601d('0x32'),'voiceSource'),_0x8fd00a[_0x41601d('0xc')]('mail_messages',_0x41601d('0x2a')),_0x8fd00a['removeColumn'](_0x41601d('0x32'),_0x41601d('0x4f')),_0x8fd00a['removeColumn'](_0x41601d('0x32'),'accountId'),_0x8fd00a[_0x41601d('0xc')](_0x41601d('0x32'),_0x41601d('0x23')),_0x8fd00a[_0x41601d('0xc')](_0x41601d('0x32'),_0x41601d('0x19')),_0x8fd00a[_0x41601d('0x5e')]('mail_messages','MailAccountId',{'type':_0x2ed4b8['INTEGER']}),_0x8fd00a[_0x41601d('0x4e')]('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'),_0x8fd00a['addColumn'](_0x41601d('0x32'),_0x41601d('0x19'),{'type':_0x2ed4b8[_0x41601d('0x5a')]}),_0x8fd00a[_0x41601d('0x4e')](_0x41601d('0x33')),_0x8fd00a[_0x41601d('0x5e')](_0x41601d('0x32'),_0x41601d('0x1d'),{'type':_0x2ed4b8[_0x41601d('0x5a')]}),_0x8fd00a[_0x41601d('0x4e')]('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'),_0x8fd00a[_0x41601d('0x5e')](_0x41601d('0x32'),'ContactId',{'type':_0x2ed4b8[_0x41601d('0x5a')]}),_0x8fd00a[_0x41601d('0x4e')](_0x41601d('0x3d')),_0x8fd00a['query'](_0x41601d('0xb')),_0x8fd00a['addColumn'](_0x41601d('0x2c'),_0x41601d('0x1b'),{'type':_0x2ed4b8['BOOLEAN'],'defaultValue':![]}),_0x8fd00a[_0x41601d('0x5e')](_0x41601d('0x5f'),_0x41601d('0x48'),{'type':_0x2ed4b8[_0x41601d('0x50')]}),_0x8fd00a['removeColumn'](_0x41601d('0x40'),_0x41601d('0x17')),_0x8fd00a[_0x41601d('0x5e')](_0x41601d('0x5c'),_0x41601d('0x43'),{'type':_0x2ed4b8[_0x41601d('0x34')],'defaultValue':![]}),_0x8fd00a[_0x41601d('0x5e')](_0x41601d('0x5c'),'phoneBarAutoAnswerDelay',{'type':_0x2ed4b8[_0x41601d('0x5a')],'defaultValue':0x0}),_0x8fd00a['dropTable'](_0x41601d('0x1')),_0x8fd00a[_0x41601d('0x3a')](_0x41601d('0x14')),_0x8fd00a[_0x41601d('0x3a')]('report_chat'),_0x8fd00a['dropTable'](_0x41601d('0x55')),_0x8fd00a[_0x41601d('0x3a')](_0x41601d('0x1f')),_0x8fd00a['dropTable'](_0x41601d('0x26')),_0x8fd00a[_0x41601d('0x3a')](_0x41601d('0x15')),_0x8fd00a['dropTable'](_0x41601d('0x42')),_0x8fd00a[_0x41601d('0x3a')](_0x41601d('0x3')),_0x8fd00a[_0x41601d('0x3a')](_0x41601d('0x9')),_0x8fd00a['addColumn'](_0x41601d('0x3c'),_0x41601d('0x45'),{'type':_0x2ed4b8[_0x41601d('0x13')]}),_0x8fd00a[_0x41601d('0x5e')](_0x41601d('0x3c'),_0x41601d('0x5b'),{'type':_0x2ed4b8['BOOLEAN'],'defaultValue':![]}),_0x8fd00a['addColumn']('voice_queues',_0x41601d('0x6'),{'type':_0x2ed4b8[_0x41601d('0x2b')](_0x41601d('0x27'),_0x41601d('0x11')),'defaultValue':_0x41601d('0x27')}),_0x8fd00a[_0x41601d('0x5e')](_0x41601d('0x22'),_0x41601d('0x6'),{'type':_0x2ed4b8[_0x41601d('0x2b')]('DESC','ASC'),'defaultValue':_0x41601d('0x27')}),_0x8fd00a[_0x41601d('0x16')](_0x566655);});},'down':function(){}};