Built motion from commit f738f9592c388b9f9eb3948f400a5c9d717a3561. Version 3.0.0...
[motion-next.git] / server / config / seedDB / analyticReports.js
index cb7ba77..3d78449 100644 (file)
@@ -1 +1 @@
-const a1015_0x341e=['length','CustomReportId','AnalyticDefaultReport','error','Can\x27t\x20create\x20Analytic\x20Default\x20Report','message','ReportId','motion','Analytic\x20Custom\x20Reports\x20have\x20been\x20created','../../mysqldb','bulkCreate','createCustom','AnalyticCustomReport','info','then','destroy','fields','custom','AnalyticFieldReport','catch','default','createDefault','app'];(function(_0x5215b3,_0x3927dc){const _0x341e65=function(_0x5d265a){while(--_0x5d265a){_0x5215b3['push'](_0x5215b3['shift']());}};_0x341e65(++_0x3927dc);}(a1015_0x341e,0x16d));const a1015_0x5d26=function(_0x5215b3,_0x3927dc){_0x5215b3=_0x5215b3-0x87;let _0x341e65=a1015_0x341e[_0x5215b3];return _0x341e65;};const a1015_0x13ecd4=a1015_0x5d26;'use strict';const {db}=require(a1015_0x13ecd4(0x93)),logger=require('../logger')(a1015_0x13ecd4(0x89)),report=require('./report');exports[a1015_0x13ecd4(0x88)]=function(){const _0x37da36=a1015_0x13ecd4;return db[_0x37da36(0x8c)][_0x37da36(0x99)]({'where':{}})['then'](function(){const _0x4969c3=_0x37da36;return db[_0x4969c3(0x8c)][_0x4969c3(0x94)](report[_0x4969c3(0x87)](_0x4969c3(0x91)),{'ignoreDuplicates':!![],'individualHooks':!![]});})['then'](function(_0x2e6e6e){const _0x355828=_0x37da36,_0x12a085=report[_0x355828(0x9a)]();for(let _0xebd3af=0x0;_0xebd3af<_0x2e6e6e[_0x355828(0x8a)];_0xebd3af+=0x1){if(_0x12a085[_0x2e6e6e[_0xebd3af]['id']]){for(let _0x27490a=0x0;_0x27490a<_0x12a085[_0x2e6e6e[_0xebd3af]['id']]['length'];_0x27490a+=0x1){_0x12a085[_0x2e6e6e[_0xebd3af]['id']][_0x27490a]['DefaultReportId']=_0x12a085[_0x2e6e6e[_0xebd3af]['id']][_0x27490a]['ReportId'],delete _0x12a085[_0x2e6e6e[_0xebd3af]['id']][_0x27490a][_0x355828(0x90)];}db[_0x355828(0x9c)]['bulkCreate'](_0x12a085[_0x2e6e6e[_0xebd3af]['id']]);}}})[_0x37da36(0x98)](function(){const _0x5a2401=_0x37da36;logger[_0x5a2401(0x97)]('Analytic\x20Default\x20Reports\x20have\x20been\x20created');})[_0x37da36(0x9d)](function(_0x4fcb4e){const _0x47362a=_0x37da36;logger[_0x47362a(0x8d)](_0x47362a(0x8e),_0x4fcb4e[_0x47362a(0x8f)]);});},exports[a1015_0x13ecd4(0x95)]=function(){const _0x22f84e=a1015_0x13ecd4;return db[_0x22f84e(0x96)][_0x22f84e(0x94)](report[_0x22f84e(0x87)](_0x22f84e(0x9b)),{'ignoreDuplicates':!![],'individualHooks':!![]})['then'](function(_0xb0466b){const _0x345218=_0x22f84e,_0x386b71=report[_0x345218(0x9a)]();for(let _0x351658=0x0;_0x351658<_0xb0466b[_0x345218(0x8a)];_0x351658+=0x1){if(_0x386b71[_0xb0466b[_0x351658]['id']]){for(let _0x23568e=0x0;_0x23568e<_0x386b71[_0xb0466b[_0x351658]['id']]['length'];_0x23568e+=0x1){_0x386b71[_0xb0466b[_0x351658]['id']][_0x23568e][_0x345218(0x8b)]=_0x386b71[_0xb0466b[_0x351658]['id']][_0x23568e][_0x345218(0x90)],delete _0x386b71[_0xb0466b[_0x351658]['id']][_0x23568e][_0x345218(0x90)];}db[_0x345218(0x9c)][_0x345218(0x94)](_0x386b71[_0xb0466b[_0x351658]['id']]);}}})[_0x22f84e(0x98)](function(){const _0x520668=_0x22f84e;logger[_0x520668(0x97)](_0x520668(0x92));})[_0x22f84e(0x9d)](function(){const _0x1ad39b=_0x22f84e;logger[_0x1ad39b(0x8d)]('Can\x27t\x20create\x20Analytic\x20Custom\x20Report');});};
\ No newline at end of file
+const a1018_0x1a56=['Can\x27t\x20create\x20Analytic\x20Custom\x20Report','Analytic\x20Default\x20Reports\x20have\x20been\x20created','AnalyticDefaultReport','motion','../logger','createDefault','info','AnalyticCustomReport','length','custom','fields','default','./report','ReportId','app','message','../../mysqldb','CustomReportId','bulkCreate','AnalyticFieldReport','error','then','DefaultReportId','catch'];(function(_0x300159,_0x7dbbc0){const _0x1a56dd=function(_0x1479e6){while(--_0x1479e6){_0x300159['push'](_0x300159['shift']());}};_0x1a56dd(++_0x7dbbc0);}(a1018_0x1a56,0x119));const a1018_0x1479=function(_0x300159,_0x7dbbc0){_0x300159=_0x300159-0x15a;let _0x1a56dd=a1018_0x1a56[_0x300159];return _0x1a56dd;};const a1018_0x5d369b=a1018_0x1479;'use strict';const {db}=require(a1018_0x5d369b(0x171)),logger=require(a1018_0x5d369b(0x165))(a1018_0x5d369b(0x16f)),report=require(a1018_0x5d369b(0x16d));exports[a1018_0x5d369b(0x166)]=function(){const _0x5817e7=a1018_0x5d369b;return db[_0x5817e7(0x163)]['destroy']({'where':{}})[_0x5817e7(0x15e)](function(){const _0x551e66=_0x5817e7;return db[_0x551e66(0x163)][_0x551e66(0x15b)](report[_0x551e66(0x16c)](_0x551e66(0x164)),{'ignoreDuplicates':!![],'individualHooks':!![]});})[_0x5817e7(0x15e)](function(_0x1780ea){const _0x220418=_0x5817e7,_0x46bc4b=report['fields']();for(let _0x34a07b=0x0;_0x34a07b<_0x1780ea[_0x220418(0x169)];_0x34a07b+=0x1){if(_0x46bc4b[_0x1780ea[_0x34a07b]['id']]){for(let _0x58e8f3=0x0;_0x58e8f3<_0x46bc4b[_0x1780ea[_0x34a07b]['id']][_0x220418(0x169)];_0x58e8f3+=0x1){_0x46bc4b[_0x1780ea[_0x34a07b]['id']][_0x58e8f3][_0x220418(0x15f)]=_0x46bc4b[_0x1780ea[_0x34a07b]['id']][_0x58e8f3][_0x220418(0x16e)],delete _0x46bc4b[_0x1780ea[_0x34a07b]['id']][_0x58e8f3][_0x220418(0x16e)];}db[_0x220418(0x15c)][_0x220418(0x15b)](_0x46bc4b[_0x1780ea[_0x34a07b]['id']]);}}})['then'](function(){const _0xca314a=_0x5817e7;logger[_0xca314a(0x167)](_0xca314a(0x162));})[_0x5817e7(0x160)](function(_0x17dd75){const _0xedd5c3=_0x5817e7;logger[_0xedd5c3(0x15d)]('Can\x27t\x20create\x20Analytic\x20Default\x20Report',_0x17dd75[_0xedd5c3(0x170)]);});},exports['createCustom']=function(){const _0x271ce9=a1018_0x5d369b;return db[_0x271ce9(0x168)][_0x271ce9(0x15b)](report[_0x271ce9(0x16c)](_0x271ce9(0x16a)),{'ignoreDuplicates':!![],'individualHooks':!![]})[_0x271ce9(0x15e)](function(_0x102a99){const _0x20dc23=_0x271ce9,_0x4d7c3d=report[_0x20dc23(0x16b)]();for(let _0xb7702=0x0;_0xb7702<_0x102a99[_0x20dc23(0x169)];_0xb7702+=0x1){if(_0x4d7c3d[_0x102a99[_0xb7702]['id']]){for(let _0x30240e=0x0;_0x30240e<_0x4d7c3d[_0x102a99[_0xb7702]['id']][_0x20dc23(0x169)];_0x30240e+=0x1){_0x4d7c3d[_0x102a99[_0xb7702]['id']][_0x30240e][_0x20dc23(0x15a)]=_0x4d7c3d[_0x102a99[_0xb7702]['id']][_0x30240e]['ReportId'],delete _0x4d7c3d[_0x102a99[_0xb7702]['id']][_0x30240e]['ReportId'];}db['AnalyticFieldReport'][_0x20dc23(0x15b)](_0x4d7c3d[_0x102a99[_0xb7702]['id']]);}}})['then'](function(){const _0x59d250=_0x271ce9;logger[_0x59d250(0x167)]('Analytic\x20Custom\x20Reports\x20have\x20been\x20created');})[_0x271ce9(0x160)](function(){const _0x32ff43=_0x271ce9;logger['error'](_0x32ff43(0x161));});};
\ No newline at end of file