8f4e474ddceaff0b51c90a6f28435302aefd1e8f
[motion-next.git] / server / migrations / 2.0.77.js
1 const a956_0x4ff3=['final','changeColumn','removeColumn','query\x20%s','addIndex\x20%s\x20%s\x20%s','stringify','then','table\x20dropped\x20%s','enqueue','../config/logger','query','removeIndex\x20%s\x20%s','exports','users','prototype','inspect','info','removeIndex','report_square','addIndex','Added\x20column\x20%s\x20to\x20%s','Renamed\x20column\x20from\x20%s\x20to\x20%s\x20on\x20%s','interface','STRING','addColumn','dropTable','Removed\x20column\x20%s\x20from\x20%s','BOOLEAN','queryInterface','finally','tail','sequence','join','catch','renameColumn','bot'];(function(_0x1694a7,_0x4ff33e){const _0x8c4b2f=function(_0x454a96){while(--_0x454a96){_0x1694a7['push'](_0x1694a7['shift']());}};_0x8c4b2f(++_0x4ff33e);}(a956_0x4ff3,0x6c));const a956_0x8c4b=function(_0x1694a7,_0x4ff33e){_0x1694a7=_0x1694a7-0x0;let _0x8c4b2f=a956_0x4ff3[_0x1694a7];return _0x8c4b2f;};const _0x30e962=a956_0x8c4b;'use strict';const util=require('util'),logger=require(_0x30e962('0x9'))('migration'),Sequence=function(){};Sequence[_0x30e962('0xe')][_0x30e962('0x8')]=function(_0x454a96){const _0x1d6922=_0x30e962;this[_0x1d6922('0x1e')]=this['tail']?this[_0x1d6922('0x1e')][_0x1d6922('0x1d')](_0x454a96):_0x454a96();};const Migration=function(_0x31c412){const _0x1197c0=_0x30e962;this[_0x1197c0('0x1c')]=_0x31c412,this[_0x1197c0('0x1f')]=new Sequence();};Migration[_0x30e962('0xe')][_0x30e962('0x1')]=function(_0xc74999,_0x4fd7c6,_0x149ef8){const _0x4ee1cd=this;this['sequence']['enqueue'](function(){const _0x48d46e=a956_0x8c4b;return _0x4ee1cd[_0x48d46e('0x1c')][_0x48d46e('0x1')](_0xc74999,_0x4fd7c6,_0x149ef8)[_0x48d46e('0x6')](function(){const _0x30bea0=_0x48d46e;logger[_0x30bea0('0x10')]('Changed\x20column\x20%s\x20in\x20table\x20%s',_0x4fd7c6,_0xc74999);})[_0x48d46e('0x21')](function(_0x1a906b){const _0x570aff=_0x48d46e;logger[_0x570aff('0x10')](JSON['stringify'](_0x1a906b));});});},Migration['prototype'][_0x30e962('0x18')]=function(_0x4cbe9f,_0x424757,_0x105f54){const _0x2a88fa=_0x30e962,_0x41bbc3=this;this[_0x2a88fa('0x1f')][_0x2a88fa('0x8')](function(){const _0x4870fb=_0x2a88fa;return _0x41bbc3[_0x4870fb('0x1c')][_0x4870fb('0x18')](_0x4cbe9f,_0x424757,_0x105f54)[_0x4870fb('0x6')](function(){const _0xd5da97=_0x4870fb;logger['info'](_0xd5da97('0x14'),_0x424757,_0x4cbe9f);})[_0x4870fb('0x21')](function(_0x49e22e){const _0x421023=_0x4870fb;logger['info'](JSON[_0x421023('0x5')](_0x49e22e));});});},Migration[_0x30e962('0xe')][_0x30e962('0x19')]=function(_0x1c4173){const _0x3db2a0=_0x30e962,_0x3a9ea1=this;this[_0x3db2a0('0x1f')][_0x3db2a0('0x8')](function(){const _0x30c408=_0x3db2a0;return _0x3a9ea1[_0x30c408('0x1c')][_0x30c408('0x19')](_0x1c4173,{'force':!![]})[_0x30c408('0x6')](function(){const _0x8f5a61=_0x30c408;logger[_0x8f5a61('0x10')](_0x8f5a61('0x7'),_0x1c4173);})[_0x30c408('0x21')](function(_0x398b24){const _0x191eb5=_0x30c408;logger[_0x191eb5('0x10')](JSON[_0x191eb5('0x5')](_0x398b24));});});},Migration[_0x30e962('0xe')][_0x30e962('0x13')]=function(_0x31e594,_0x3778b9,_0x9c10d){const _0x29dc2=_0x30e962,_0x3e0ffa=this;this[_0x29dc2('0x1f')][_0x29dc2('0x8')](function(){const _0x544f38=_0x29dc2;return _0x3e0ffa[_0x544f38('0x1c')][_0x544f38('0x13')](_0x31e594,_0x3778b9,{'indexName':_0x9c10d})[_0x544f38('0x6')](function(){const _0x4cf5e7=_0x544f38;logger[_0x4cf5e7('0x10')](_0x4cf5e7('0x4'),_0x31e594,_0x3778b9[_0x4cf5e7('0x20')](','),_0x9c10d);})['catch'](function(_0x151c53){const _0xe07aea=_0x544f38;logger[_0xe07aea('0x10')](JSON['stringify'](_0x151c53));});});},Migration[_0x30e962('0xe')][_0x30e962('0x11')]=function(_0x50babb,_0xb8f9da){const _0x2a55b4=_0x30e962,_0x3979c9=this;this[_0x2a55b4('0x1f')][_0x2a55b4('0x8')](function(){const _0x597bdd=_0x2a55b4;return _0x3979c9[_0x597bdd('0x1c')][_0x597bdd('0x11')](_0x50babb,_0xb8f9da)[_0x597bdd('0x6')](function(){const _0x4e8f28=_0x597bdd;logger[_0x4e8f28('0x10')](_0x4e8f28('0xb'),_0x50babb,_0xb8f9da);})[_0x597bdd('0x21')](function(_0x514a8b){const _0x102751=_0x597bdd;logger[_0x102751('0x10')](JSON['stringify'](_0x514a8b));});});},Migration[_0x30e962('0xe')][_0x30e962('0xa')]=function(_0x2b3847){const _0x1d8cb5=_0x30e962,_0x13645f=this;this['sequence'][_0x1d8cb5('0x8')](function(){const _0x275c8a=_0x1d8cb5;return _0x13645f[_0x275c8a('0x1c')]['sequelize'][_0x275c8a('0xa')](_0x2b3847)[_0x275c8a('0x6')](function(){const _0x108cef=_0x275c8a;logger[_0x108cef('0x10')](_0x108cef('0x3'),_0x2b3847);})['catch'](function(_0x5e1835){const _0x4cd591=_0x275c8a;logger[_0x4cd591('0x10')](JSON[_0x4cd591('0x5')](_0x5e1835));});});},Migration['prototype'][_0x30e962('0x2')]=function(_0x3ca498,_0x237efe){const _0x3b4cf2=_0x30e962,_0x478d4c=this;this[_0x3b4cf2('0x1f')][_0x3b4cf2('0x8')](function(){const _0xbb0c2f=_0x3b4cf2;return _0x478d4c['queryInterface'][_0xbb0c2f('0x2')](_0x3ca498,_0x237efe)['then'](function(){const _0x23eb7f=_0xbb0c2f;logger[_0x23eb7f('0x10')](_0x23eb7f('0x1a'),_0x237efe,_0x3ca498);})[_0xbb0c2f('0x21')](function(_0x421e89){const _0x457471=_0xbb0c2f;logger[_0x457471('0x10')](util[_0x457471('0xf')](_0x421e89,{'showHidden':![],'depth':null}));});});},Migration[_0x30e962('0xe')]['renameColumn']=function(_0x4369c4,_0x5a2cd0,_0x3fa65d){const _0x3f34d1=_0x30e962,_0x1f3755=this;this[_0x3f34d1('0x1f')]['enqueue'](function(){const _0x1432f3=_0x3f34d1;return _0x1f3755['queryInterface'][_0x1432f3('0x22')](_0x4369c4,_0x5a2cd0,_0x3fa65d)[_0x1432f3('0x6')](function(){const _0x31c160=_0x1432f3;logger[_0x31c160('0x10')](_0x31c160('0x15'),_0x5a2cd0,_0x3fa65d,_0x4369c4);})[_0x1432f3('0x21')](function(_0x70a4f9){logger['info'](util['inspect'](_0x70a4f9,{'showHidden':![],'depth':null}));});});},Migration[_0x30e962('0xe')][_0x30e962('0x0')]=function(_0x2b9f63){const _0x2903aa=_0x30e962;this[_0x2903aa('0x1f')][_0x2903aa('0x8')](function(){return _0x2b9f63();});},module[_0x30e962('0xc')]={'up':function(_0x4b6a1d,_0x2b2063){return new Promise(function(_0x63850){const _0x24ddc9=a956_0x8c4b,_0x27c606=new Migration(_0x4b6a1d);_0x27c606['addColumn'](_0x24ddc9('0x12'),_0x24ddc9('0x23'),{'type':_0x2b2063[_0x24ddc9('0x1b')],'defaultValue':![]}),_0x27c606[_0x24ddc9('0x18')](_0x24ddc9('0xd'),_0x24ddc9('0x16'),{'type':_0x2b2063[_0x24ddc9('0x17')],'defaultValue':null}),_0x27c606[_0x24ddc9('0x18')](_0x24ddc9('0xd'),'privacyEnabled',{'type':_0x2b2063['BOOLEAN'],'defaultValue':![]}),_0x27c606[_0x24ddc9('0x0')](_0x63850);});},'down':function(){}};