7ff78d5a2ce734d3b9eaa9cb49d76e105ce09dfc
[motion-next.git] / server / migrations / 2.0.46.js
1 const a925_0x789c=['changeColumn','addIndex\x20%s\x20%s\x20%s','queryInterface','enqueue','chat_websites','Added\x20column\x20%s\x20to\x20%s','Changed\x20column\x20%s\x20in\x20table\x20%s','final','addIndex','INTEGER','dropTable','crudPermissions','exports','removeColumn','sequelize','placeholderMessage','query','addColumn','../config/logger','stringify','UPDATE\x20fax_interactions\x20as\x20t1\x20JOIN\x20cm_contacts\x20AS\x20t2\x20ON\x20t1.ContactId\x20=\x20t2.id\x20SET\x20t1.fax\x20=\x20t2.fax','noteTitle','users','prototype','fax','sequence','then','migration','tail','util','info','showWebBar','catch','table\x20dropped\x20%s','STRING','inspect'];(function(_0x23776b,_0x789c0b){const _0x339226=function(_0x2fd86d){while(--_0x2fd86d){_0x23776b['push'](_0x23776b['shift']());}};_0x339226(++_0x789c0b);}(a925_0x789c,0x198));const a925_0x3392=function(_0x23776b,_0x789c0b){_0x23776b=_0x23776b-0x0;let _0x339226=a925_0x789c[_0x23776b];return _0x339226;};const _0x23b022=a925_0x3392;'use strict';const logger=require(_0x23b022('0x6'))(_0x23b022('0xf')),util=require(_0x23b022('0x11')),Sequence=function(){};Sequence['prototype'][_0x23b022('0x1b')]=function(_0x2fd86d){const _0x4abf00=_0x23b022;this[_0x4abf00('0x10')]=this[_0x4abf00('0x10')]?this['tail']['finally'](_0x2fd86d):_0x2fd86d();};const Migration=function(_0xa1c3d){const _0x5afcc7=_0x23b022;this[_0x5afcc7('0x1a')]=_0xa1c3d,this[_0x5afcc7('0xd')]=new Sequence();};Migration[_0x23b022('0xb')]['changeColumn']=function(_0x148126,_0x2fb203,_0x44fb9f){const _0x2992ef=_0x23b022,_0x159666=this;this['sequence'][_0x2992ef('0x1b')](function(){const _0x224b78=_0x2992ef;return _0x159666['queryInterface'][_0x224b78('0x18')](_0x148126,_0x2fb203,_0x44fb9f)['then'](function(){const _0x2777f2=_0x224b78;logger[_0x2777f2('0x12')](_0x2777f2('0x1e'),_0x2fb203,_0x148126);})[_0x224b78('0x14')](function(_0x49a3c0){const _0x5941cb=_0x224b78;logger[_0x5941cb('0x12')](JSON[_0x5941cb('0x7')](_0x49a3c0));});});},Migration['prototype'][_0x23b022('0x5')]=function(_0x1cecb2,_0x150f5b,_0x1a479c){const _0x409c8a=_0x23b022,_0x4934dc=this;this[_0x409c8a('0xd')][_0x409c8a('0x1b')](function(){const _0x2b386c=_0x409c8a;return _0x4934dc[_0x2b386c('0x1a')][_0x2b386c('0x5')](_0x1cecb2,_0x150f5b,_0x1a479c)['then'](function(){const _0x2af209=_0x2b386c;logger[_0x2af209('0x12')](_0x2af209('0x1d'),_0x150f5b,_0x1cecb2);})[_0x2b386c('0x14')](function(_0x1ce6c1){const _0x5b5fc2=_0x2b386c;logger[_0x5b5fc2('0x12')](JSON[_0x5b5fc2('0x7')](_0x1ce6c1));});});},Migration[_0x23b022('0xb')][_0x23b022('0x22')]=function(_0x1c7ba1){const _0x3277a1=_0x23b022,_0x21cbdd=this;this[_0x3277a1('0xd')][_0x3277a1('0x1b')](function(){const _0x38e3db=_0x3277a1;return _0x21cbdd[_0x38e3db('0x1a')][_0x38e3db('0x22')](_0x1c7ba1,{'force':!![]})['then'](function(){const _0x130694=_0x38e3db;logger['info'](_0x130694('0x15'),_0x1c7ba1);})[_0x38e3db('0x14')](function(_0x432a9c){const _0x21f402=_0x38e3db;logger[_0x21f402('0x12')](JSON[_0x21f402('0x7')](_0x432a9c));});});},Migration['prototype'][_0x23b022('0x20')]=function(_0x49f4f2,_0x1a0846,_0x2c06c0){const _0x3bbddd=this;this['sequence']['enqueue'](function(){const _0x4d9a98=a925_0x3392;return _0x3bbddd[_0x4d9a98('0x1a')][_0x4d9a98('0x20')](_0x49f4f2,_0x1a0846,{'indexName':_0x2c06c0})['then'](function(){const _0x15264a=_0x4d9a98;logger[_0x15264a('0x12')](_0x15264a('0x19'),_0x49f4f2,_0x1a0846['join'](','),_0x2c06c0);})[_0x4d9a98('0x14')](function(_0x20d85f){logger['info'](JSON['stringify'](_0x20d85f));});});},Migration['prototype']['query']=function(_0x2e9cd8){const _0x342d6f=_0x23b022,_0x30dea0=this;this[_0x342d6f('0xd')]['enqueue'](function(){const _0x199359=_0x342d6f;return _0x30dea0[_0x199359('0x1a')][_0x199359('0x2')][_0x199359('0x4')](_0x2e9cd8)[_0x199359('0xe')](function(){logger['info']('query\x20%s',_0x2e9cd8);})[_0x199359('0x14')](function(_0x12897e){const _0x2b7b98=_0x199359;logger[_0x2b7b98('0x12')](JSON[_0x2b7b98('0x7')](_0x12897e));});});},Migration[_0x23b022('0xb')][_0x23b022('0x1')]=function(_0x123f11,_0x2b29c8){const _0x4540e3=_0x23b022,_0x3b6536=this;this['sequence'][_0x4540e3('0x1b')](function(){const _0x271860=_0x4540e3;return _0x3b6536[_0x271860('0x1a')][_0x271860('0x1')](_0x123f11,_0x2b29c8)[_0x271860('0xe')](function(){logger['info']('Removed\x20column\x20%s\x20from\x20%s',_0x2b29c8,_0x123f11);})['catch'](function(_0x4ae1fc){const _0xff85bf=_0x271860;logger['info'](util[_0xff85bf('0x17')](_0x4ae1fc,{'showHidden':![],'depth':null}));});});},Migration[_0x23b022('0xb')]['final']=function(_0x27ee46){const _0x40c849=_0x23b022;this[_0x40c849('0xd')][_0x40c849('0x1b')](function(){return _0x27ee46();});},module[_0x23b022('0x0')]={'up':function(_0x43e5b4,_0x38366c){return new Promise(function(_0x1aaddb){const _0x455f6c=a925_0x3392,_0x3502c7=new Migration(_0x43e5b4);_0x3502c7[_0x455f6c('0x18')](_0x455f6c('0xa'),_0x455f6c('0x13'),{'type':_0x38366c[_0x455f6c('0x21')],'defaultValue':0x0}),_0x3502c7[_0x455f6c('0x4')]('UPDATE\x20users\x20SET\x20permissions=\x27101,102,103,104,105,106,107,108,109,100\x27\x20WHERE\x20role=\x27agent\x27\x20AND\x20(permissions\x20IS\x20NULL\x20OR\x20permissions\x20=\x20\x27\x27)'),_0x3502c7[_0x455f6c('0x5')]('users',_0x455f6c('0x23'),{'type':_0x38366c[_0x455f6c('0x21')],'defaultValue':0x0}),_0x3502c7[_0x455f6c('0x5')](_0x455f6c('0x1c'),_0x455f6c('0x9'),{'type':_0x38366c[_0x455f6c('0x16')],'defaultValue':'Note'}),_0x3502c7['addColumn'](_0x455f6c('0x1c'),_0x455f6c('0x3'),{'type':_0x38366c[_0x455f6c('0x16')],'defaultValue':'Type\x20a\x20message'}),_0x3502c7[_0x455f6c('0x5')]('fax_interactions',_0x455f6c('0xc'),{'type':_0x38366c['STRING']}),_0x3502c7[_0x455f6c('0x4')](_0x455f6c('0x8')),_0x3502c7[_0x455f6c('0x1f')](_0x1aaddb);});},'down':function(){}};