generator-begcode
Version:
Spring Boot + Angular/React/Vue in one handy generator
1 lines • 23.9 kB
JavaScript
function _0x1219(_0x4915cf,_0x14fa1e){const _0x1219b2=_0x14fa();_0x1219=function(_0x54fae9,_0x240e49){_0x54fae9=_0x54fae9-0x0;let _0x34ede2=_0x1219b2[_0x54fae9];return _0x34ede2;};return _0x1219(_0x4915cf,_0x14fa1e);}function UtCqvl(_0x1de90f,_0x27fd82){if(!![]!=![])return;UtCqvl=function(_0x155693,_0x465918){_0x155693=_0x155693-(0x973c9^0x973c9);var _0x5c2cdf=_0x5e50e6[_0x155693];return _0x5c2cdf;};return UtCqvl(_0x1de90f,_0x27fd82);}UtCqvl();(function(_0x6ff19e,_0x5ea4b1){const _0x3c129a=_0x1219;const _0x811adf=_0x6ff19e();do{try{const _0xd1328=parseInt(_0x3c129a(0x13))/0x1+parseInt(_0x3c129a(0x55))/0x2*(-parseInt(_0x3c129a(0x61))/0x3)+-parseInt(_0x3c129a(0x5f))/0x4*(-parseInt(_0x3c129a(0x32))/0x5)+-parseInt(_0x3c129a(0x54))/0x6+-parseInt(_0x3c129a(0x17))/0x7*(-parseInt(_0x3c129a(0x4a))/0x8)+-parseInt(_0x3c129a(0x4c))/0x9+parseInt(_0x3c129a(0x2c))/0xa*(parseInt(_0x3c129a(0x18))/0xb);if(_0xd1328===_0x5ea4b1){break;}else{_0x811adf['push'](_0x811adf["\u0073\u0068\u0069\u0066\u0074"]());}}catch(_0x5514e6){_0x811adf['push'](_0x811adf['shift']());}}while(!![]);})(_0x14fa,0x1eebc);import _0x11e475 from"\u002e\u002e\u002f\u0062\u0061\u0073\u0065\u002d\u0061\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0069\u006e\u0064\u0065\u0078\u002e\u006a\u0073";import{JAVA_VERSION,MAIN_DIR,SERVER_MAIN_RES_DIR,SERVER_MAIN_SRC_DIR,SERVER_TEST_RES_DIR,SERVER_TEST_SRC_DIR,TEST_DIR,dockerContainers}from"\u002e\u002e\u002f\u0067\u0065\u006e\u0065\u0072\u0061\u0074\u006f\u0072\u002d\u0063\u006f\u006e\u0073\u0074\u0061\u006e\u0074\u0073\u002e\u006a\u0073";import{loadRequiredConfigIntoEntity,prepareEntityPrimaryKeyForTemplates}from"\u002e\u002e\u002f\u0062\u0061\u0073\u0065\u002d\u0061\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u002f\u0069\u006e\u0064\u0065\u0078\u002e\u006a\u0073";import{addEntitiesOtherRelationships,getPrimaryKeyValue,hibernateSnakeCase,loadDerivedServerConfig,loadRequiredConfigDerivedProperties,loadServerConfig,prepareEntity as _0x9c6044,prepareRelationship}from"\u002e\u002e\u002f\u0073\u0065\u0072\u0076\u0065\u0072\u002f\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u002f\u0069\u006e\u0064\u0065\u0078\u002e\u006a\u0073";import{getGradleLibsVersionsProperties}from"\u002e\u002e\u002f\u0067\u0072\u0061\u0064\u006c\u0065\u002f\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u002f\u0069\u006e\u0064\u0065\u0078\u002e\u006a\u0073";import{getPomVersionProperties}from"\u002e\u002e\u002f\u006d\u0061\u0076\u0065\u006e\u002f\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u002f\u0069\u006e\u0064\u0065\u0078\u002e\u006a\u0073";import{prepareField as _0x2e501a}from"\u002e\u002e\u002f\u006c\u0069\u0071\u0075\u0069\u0062\u0061\u0073\u0065\u002f\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u002f\u0069\u006e\u0064\u0065\u0078\u002e\u006a\u0073";import{getDockerfileContainers}from"\u002e\u002e\u002f\u0064\u006f\u0063\u006b\u0065\u0072\u002f\u0075\u0074\u0069\u006c\u0073\u002e\u006a\u0073";import{normalizePathEnd}from"\u002e\u002e\u002f\u0062\u0061\u0073\u0065\u002f\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u002f\u0070\u0061\u0074\u0068\u002e\u006a\u0073";import{getMainClassName}from"\u002e\u002e\u002f\u006a\u0061\u0076\u0061\u002f\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u002f\u0069\u006e\u0064\u0065\u0078\u002e\u006a\u0073";import{loadConfig,loadDerivedConfig}from"\u002e\u002e\u002f\u002e\u002e\u002f\u006c\u0069\u0062\u002f\u0069\u006e\u0074\u0065\u0072\u006e\u0061\u006c\u002f\u0069\u006e\u0064\u0065\u0078\u002e\u006a\u0073";function _0x14fa(){const _0x18e948=["\u0070\u004e\u004b\u0052\u0058","\u0074\u0065\u0073\u0074\u004a\u0061\u0076\u0061\u0050\u0061\u0063\u006b\u0061\u0067\u0065\u0044\u0069\u0072","\u006e\u0061\u006d\u0065","riDegakcaPavaJniam".split("").reverse().join(""),"riDavaJniam".split("").reverse().join(""),"JcarEv8".split("").reverse().join(""),"ssalCniam".split("").reverse().join(""),"\u0037\u0032\u0039\u0030\u0036\u0033\u004b\u0045\u0064\u0050\u006c\u004d","\u0070\u006f\u0073\u0074\u0050\u0072\u0065\u0070\u0061\u0072\u0069\u006e\u0067\u0045\u0061\u0063\u0068\u0045\u006e\u0074\u0069\u0074\u0079","sgifnoc".split("").reverse().join(""),"puorGksaTseititnEgnidaoLsa".split("").reverse().join(""),"\u0050\u004f\u0053\u0054\u005f\u0050\u0052\u0045\u0050\u0041\u0052\u0049\u004e\u0047\u005f\u0045\u0041\u0043\u0048\u005f\u0045\u004e\u0054\u0049\u0054\u0059","\u0061\u0073\u0050\u0072\u0065\u0070\u0061\u0072\u0069\u006e\u0067\u0045\u0061\u0063\u0068\u0045\u006e\u0074\u0069\u0074\u0079\u0054\u0061\u0073\u006b\u0047\u0072\u006f\u0075\u0070","\u0076\u0061\u006c\u0069\u0064\u0061\u0074\u0065\u0052\u0065\u0073\u0075\u006c\u0074","YSMpS".split("").reverse().join(""),"\u0031\u0033\u0033\u0035\u0031\u0032\u0030\u006b\u0069\u0061\u0065\u0073\u0041","exoAbo8762".split("").reverse().join(""),"\u0044\u0045\u0046\u0041\u0055\u004c\u0054","riDniaMcrs".split("").reverse().join(""),"\u0063\u006f\u006d\u0070\u006f\u0073\u0065\u0057\u0069\u0074\u0068\u0042\u006c\u0075\u0065\u0070\u0072\u0069\u006e\u0074\u0073","\u0073\u0070\u0065\u004b\u0078","\u0070\u0067\u004d\u0061\u0056","\u0044\u0069\u007a\u0066\u0079","\u0050\u0052\u0045\u0050\u0041\u0052\u0049\u004e\u0047\u005f\u0045\u0041\u0043\u0048\u005f\u0045\u004e\u0054\u0049\u0054\u0059\u005f\u0052\u0045\u004c\u0041\u0054\u0049\u004f\u004e\u0053\u0048\u0049\u0050","etisopmoc".split("").reverse().join(""),"ataDderahs".split("").reverse().join(""),"\u0035\u0030\u0031\u0038\u0037\u0032\u0073\u0071\u0042\u0041\u004b\u006a","htaPetalpmeTretspihj".split("").reverse().join(""),"\u0032\u0034\u0030\u006b\u0051\u0064\u0044\u004d\u005a","\u0066\u0061\u006b\u0065\u0072","\u004c\u004f\u0041\u0044\u0049\u004e\u0047\u005f\u0045\u004e\u0054\u0049\u0054\u0049\u0045\u0053","tluafed".split("").reverse().join(""),"riDecruoseRavaJniam".split("").reverse().join(""),"emaNesab".split("").reverse().join(""),"rekcod".split("").reverse().join(""),"\u0070\u0072\u0065\u0070\u0061\u0072\u0069\u006e\u0067\u0045\u0061\u0063\u0068\u0045\u006e\u0074\u0069\u0074\u0079\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070","\u0061\u0073\u0050\u0072\u0065\u0070\u0061\u0072\u0069\u006e\u0067\u0045\u0061\u0063\u0068\u0045\u006e\u0074\u0069\u0074\u0079\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0054\u0061\u0073\u006b\u0047\u0072\u006f\u0075\u0070","ytitnEhcaEgniraperp".split("").reverse().join(""),"\u0050\u0052\u0045\u0050\u0041\u0052\u0049\u004e\u0047\u005f\u0045\u0041\u0043\u0048\u005f\u0045\u004e\u0054\u0049\u0054\u0059","\u0070\u0072\u0069\u006d\u0061\u0072\u0079\u004b\u0065\u0079","xiferPelbaTihj".split("").reverse().join(""),"\u0053\u006e\u006e\u004c\u0055","\u0063\u0061\u006c\u006c","xiferPihj".split("").reverse().join(""),"\u006a\u0068\u0069\u0070\u0073\u0074\u0065\u0072\u0043\u006f\u006e\u0066\u0069\u0067\u0057\u0069\u0074\u0068\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073","VpwhS".split("").reverse().join(""),"riDtseTcrs".split("").reverse().join(""),"\u0070\u0072\u0065\u0070\u0061\u0072\u0069\u006e\u0067","\u0058\u006c\u0065\u0067\u006b","elifrekcoD/secruoser/revres/../..".split("").reverse().join(""),"seititnEgnidaol".split("").reverse().join(""),"\u0064\u0065\u006c\u0065\u0067\u0061\u0074\u0065\u0054\u006f\u0042\u006c\u0075\u0065\u0070\u0072\u0069\u006e\u0074","\u0051\u004f\u0071\u004a\u0067","\u002e\u002e\u002f\u002e\u002e\u002f\u0073\u0065\u0072\u0076\u0065\u0072\u002f\u0072\u0065\u0073\u006f\u0075\u0072\u0063\u0065\u0073\u002f\u0070\u006f\u006d\u002e\u0078\u006d\u006c","ZxMeNL206071".split("").reverse().join(""),"\u006f\u0045\u0070\u004e\u0058","\u0072\u0065\u0073\u0065\u0074\u0046\u0061\u006b\u0065\u0072\u0053\u0065\u0065\u0064","\u0066\u0072\u006f\u006d\u0042\u006c\u0075\u0065\u0070\u0072\u0069\u006e\u0074","\u0037\u0030\u0035\u0031\u0033\u0031\u0050\u004e\u006c\u0064\u0042\u0061","\u0036\u0034\u0033\u0039\u0034\u0068\u006b\u006b\u004b\u0057\u0043","\u0070\u006f\u0073\u0074\u002d\u0070\u0072\u0065\u0070\u0061\u0072\u0065\u002d\u0073\u0065\u0072\u0076\u0065\u0072","\u004c\u004f\u0041\u0044\u0049\u004e\u0047","\u0064\u0065\u0072\u0069\u0076\u0065\u0064","\u0050\u0052\u0045\u0050\u0041\u0052\u0049\u004e\u0047","sdleiFdevired".split("").reverse().join(""),'Only\x20sbs\x20blueprint\x20is\x20supported',"sdleif".split("").reverse().join(""),"\u0055\u0073\u0065\u0072","\u0067\u0065\u0074\u0045\u006e\u0074\u0069\u0074\u0069\u0065\u0073","seulaVelpmaSavaj".split("").reverse().join(""),"epyTesabatad".split("").reverse().join(""),"\u0061\u0073\u0050\u0072\u0065\u0070\u0061\u0072\u0069\u006e\u0067\u0054\u0061\u0073\u006b\u0047\u0072\u006f\u0075\u0070","\u0061\u0073\u0050\u006f\u0073\u0074\u0050\u0072\u0065\u0070\u0061\u0072\u0069\u006e\u0067\u0045\u0061\u0063\u0068\u0045\u006e\u0074\u0069\u0074\u0079\u0054\u0061\u0073\u006b\u0047\u0072\u006f\u0075\u0070","eueuQerofeb".split("").reverse().join(""),"ytitnEteg".split("").reverse().join(""),"aKyaw".split("").reverse().join(""),"oRNmd".split("").reverse().join(""),"NOISREV_AVAJ".split("").reverse().join(""),"seicnednepeDeraperp".split("").reverse().join(""),"aJQAxH042".split("").reverse().join(""),"\u0075\u006e\u0073\u0068\u0069\u0066\u0074","\u0061\u0073\u0050\u0072\u0065\u0070\u0061\u0072\u0069\u006e\u0067\u0045\u0061\u0063\u0068\u0045\u006e\u0074\u0069\u0074\u0079\u0046\u0069\u0065\u006c\u0064\u0054\u0061\u0073\u006b\u0047\u0072\u006f\u0075\u0070","\u0061\u0073\u004c\u006f\u0061\u0064\u0069\u006e\u0067\u0054\u0061\u0073\u006b\u0047\u0072\u006f\u0075\u0070","riDecruoseRtset".split("").reverse().join(""),"puorGksaTtluafeDsa".split("").reverse().join(""),"\u0035\u0052\u004a\u0071\u005a\u006d\u0067","\u0050\u0052\u0045\u0050\u0041\u0052\u0049\u004e\u0047\u005f\u0045\u0041\u0043\u0048\u005f\u0045\u004e\u0054\u0049\u0054\u0059\u005f\u0046\u0049\u0045\u004c\u0044","\u0069\u006e\u0074","\u006a\u0061\u0076\u0061","rebmun".split("").reverse().join(""),"\u0065\u006d\u0062\u0065\u0064\u0064\u0065\u0064","\u0070\u0072\u0065\u0070\u0061\u0072\u0069\u006e\u0067\u0045\u0061\u0063\u0068\u0045\u006e\u0074\u0069\u0074\u0079\u0046\u0069\u0065\u006c\u0064","\u0062\u0061\u0063\u006b\u0065\u006e\u0064\u0054\u0079\u0070\u0065\u004a\u0061\u0076\u0061\u0041\u006e\u0079","\u0075\u0073\u0065\u0056\u0065\u0072\u0073\u0069\u006f\u006e\u0050\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072\u0073","gnirtSot".split("").reverse().join(""),"\u0074\u0065\u0073\u0074\u004a\u0061\u0076\u0061\u0044\u0069\u0072","\u006d\u0061\u0070","\u0077\u0047\u004b\u0071\u0062","\u0075\u0073\u0065\u0072","\u006c\u006f\u0061\u0064\u0069\u006e\u0067","etalpmeTdaer".split("").reverse().join(""),"redloFegakcap".split("").reverse().join(""),"lmot.snoisrev.sbil/eldarg/secruoser/revres/../..".split("").reverse().join(""),"\u0064\u0065\u0070\u0065\u006e\u0064\u0073\u004f\u006e\u0042\u006f\u006f\u0074\u0073\u0074\u0072\u0061\u0070\u0041\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u0042\u0061\u0073\u0065"];_0x14fa=function(){return _0x18e948;};return _0x14fa();}import _0x3d8d1b from"\u002e\u002e\u002f\u0073\u0065\u0072\u0076\u0065\u0072\u002f\u0063\u006f\u006d\u006d\u0061\u006e\u0064\u002e\u006a\u0073";export default class BoostrapApplicationServer extends _0x11e475{constructor(_0x8c1d3,_0x425f80,_0x435e8d){super(_0x8c1d3,_0x425f80,{"\u006a\u0068\u0069\u0070\u0073\u0074\u0065\u0072\u0042\u006f\u006f\u0074\u0073\u0074\u0072\u0061\u0070":![],..._0x435e8d});}async["\u0062\u0065\u0066\u006f\u0072\u0065\u0051\u0075\u0065\u0075\u0065"](){const _0x5c2820={"\u0053\u006e\u006e\u004c\u0055":'Only\x20sbs\x20blueprint\x20is\x20supported'};if(!this['fromBlueprint']){await this['composeWithBlueprints']();}if(this["\u0064\u0065\u006c\u0065\u0067\u0061\u0074\u0065\u0054\u006f\u0042\u006c\u0075\u0065\u0070\u0072\u0069\u006e\u0074"]){throw new Error(_0x5c2820['SnnLU']);}await this["\u0064\u0065\u0070\u0065\u006e\u0064\u0073\u004f\u006e\u0042\u006f\u006f\u0074\u0073\u0074\u0072\u0061\u0070\u0041\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u0042\u0061\u0073\u0065"]();}get["\u006c\u006f\u0061\u0064\u0069\u006e\u0067"](){const _0x402c56=_0x1219;const _0x47844f={'Dizfy':_0x402c56(0x12),"\u0070\u004e\u004b\u0052\u0058":function(_0x317123,_0x3d48bc){return _0x317123(_0x3d48bc);},'wayKa':_0x402c56(0xe),"\u0051\u004f\u0071\u004a\u0067":function(_0xb67881,_0x3c142f){return _0xb67881(_0x3c142f);},"\u0064\u006d\u004e\u0052\u006f":_0x402c56(0x2a)};return this['asLoadingTaskGroup']({async'loadApplication'({application:_0x5c539a,applicationDefaults:_0x5db692}){loadConfig(_0x3d8d1b["\u0063\u006f\u006e\u0066\u0069\u0067\u0073"],{"\u0063\u006f\u006e\u0066\u0069\u0067":this['jhipsterConfigWithDefaults'],'application':_0x5c539a});loadServerConfig({'config':this["\u006a\u0068\u0069\u0070\u0073\u0074\u0065\u0072\u0043\u006f\u006e\u0066\u0069\u0067\u0057\u0069\u0074\u0068\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"],'application':_0x5c539a});const _0x52b495=this["\u0072\u0065\u0061\u0064\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065"](this["\u006a\u0068\u0069\u0070\u0073\u0074\u0065\u0072\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065\u0050\u0061\u0074\u0068"](_0x47844f['Dizfy']))?.["gnirtSot".split("").reverse().join("")]();const _0x53901c=this['readTemplate'](this['jhipsterTemplatePath']("lmot.snoisrev.sbil/eldarg/secruoser/revres/../..".split("").reverse().join("")))?.["\u0074\u006f\u0053\u0074\u0072\u0069\u006e\u0067"]();const _0x4ac145=this["\u0070\u0072\u0065\u0070\u0061\u0072\u0065\u0044\u0065\u0070\u0065\u006e\u0064\u0065\u006e\u0063\u0069\u0065\u0073"]({..._0x47844f['pNKRX'](getPomVersionProperties,_0x52b495),..._0x47844f['pNKRX'](getGradleLibsVersionsProperties,_0x53901c)},"\u006a\u0061\u0076\u0061");const _0x3a00d4=this["\u0072\u0065\u0061\u0064\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065"](this["\u006a\u0068\u0069\u0070\u0073\u0074\u0065\u0072\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065\u0050\u0061\u0074\u0068"](_0x47844f["\u0077\u0061\u0079\u004b\u0061"]));const _0x32dd28=this["\u0070\u0072\u0065\u0070\u0061\u0072\u0065\u0044\u0065\u0070\u0065\u006e\u0064\u0065\u006e\u0063\u0069\u0065\u0073"]({...dockerContainers,..._0x47844f["\u0051\u004f\u0071\u004a\u0067"](getDockerfileContainers,_0x3a00d4)},"rekcod".split("").reverse().join(""));_0x47844f['QOqJg'](_0x5db692,{"\u006a\u0061\u0076\u0061\u0056\u0065\u0072\u0073\u0069\u006f\u006e":this["\u0075\u0073\u0065\u0056\u0065\u0072\u0073\u0069\u006f\u006e\u0050\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072\u0073"]?_0x47844f['dmNRo']:JAVA_VERSION,"\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u0049\u006e\u0066\u006f\u004a\u0061\u0076\u0061\u0064\u006f\u0063\u0073":[],"\u006a\u0061\u0076\u0061\u004e\u006f\u0064\u0065\u0042\u0075\u0069\u006c\u0064\u0050\u0061\u0074\u0068\u0073":[],"\u006a\u0061\u0076\u0061\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073":{},'javaManagedProperties':{},'javaDependencies':({javaDependencies:_0x46873a})=>({..._0x4ac145,..._0x46873a}),'dockerContainers':({dockerContainers:_0x1c9a89={}})=>({..._0x32dd28,..._0x1c9a89}),"\u0067\u0061\u0074\u0065\u0077\u0061\u0079\u0052\u006f\u0075\u0074\u0065\u0073":undefined});}});}get[_0x11e475["\u004c\u004f\u0041\u0044\u0049\u004e\u0047"]](){return this["\u006c\u006f\u0061\u0064\u0069\u006e\u0067"];}get["\u0070\u0072\u0065\u0070\u0061\u0072\u0069\u006e\u0067"](){const _0x185e5c={"\u0053\u0068\u0077\u0070\u0056":function(_0x1ba2c9,_0x489332){return _0x1ba2c9(_0x489332);},'wGKqb':function(_0xc8248f,_0x449969){return _0xc8248f(_0x449969);}};return this["\u0061\u0073\u0050\u0072\u0065\u0070\u0061\u0072\u0069\u006e\u0067\u0054\u0061\u0073\u006b\u0047\u0072\u006f\u0075\u0070"]({"\u0070\u0072\u0065\u0070\u0061\u0072\u0065\u0041\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e"({application:_0x1544e6}){loadDerivedConfig(_0x3d8d1b['configs'],{"\u0061\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e":_0x1544e6});loadDerivedServerConfig({"\u0061\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e":_0x1544e6});},"\u0070\u0072\u0065\u0070\u0061\u0072\u0065\u0046\u006f\u0072\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065\u0073"({application:_0x15c512}){const _0x47220b=_0x15c512;_0x47220b["\u006d\u0061\u0069\u006e\u0043\u006c\u0061\u0073\u0073"]=_0x185e5c['ShwpV'](getMainClassName,{'baseName':_0x47220b['baseName']});_0x47220b['jhiTablePrefix']=_0x185e5c["\u0053\u0068\u0077\u0070\u0056"](hibernateSnakeCase,_0x47220b["\u006a\u0068\u0069\u0050\u0072\u0065\u0066\u0069\u0078"]);_0x47220b["\u006d\u0061\u0069\u006e\u004a\u0061\u0076\u0061\u0044\u0069\u0072"]=SERVER_MAIN_SRC_DIR;_0x47220b["\u006d\u0061\u0069\u006e\u004a\u0061\u0076\u0061\u0050\u0061\u0063\u006b\u0061\u0067\u0065\u0044\u0069\u0072"]=_0x185e5c['wGKqb'](normalizePathEnd,''+SERVER_MAIN_SRC_DIR+_0x47220b['packageFolder']);_0x47220b['mainJavaResourceDir']=SERVER_MAIN_RES_DIR;_0x47220b["\u0074\u0065\u0073\u0074\u004a\u0061\u0076\u0061\u0044\u0069\u0072"]=SERVER_TEST_SRC_DIR;_0x47220b["\u0074\u0065\u0073\u0074\u004a\u0061\u0076\u0061\u0050\u0061\u0063\u006b\u0061\u0067\u0065\u0044\u0069\u0072"]=normalizePathEnd(''+SERVER_TEST_SRC_DIR+_0x47220b['packageFolder']);_0x47220b["\u0074\u0065\u0073\u0074\u0052\u0065\u0073\u006f\u0075\u0072\u0063\u0065\u0044\u0069\u0072"]=SERVER_TEST_RES_DIR;_0x47220b['srcMainDir']=MAIN_DIR;_0x47220b['srcTestDir']=TEST_DIR;}});}get[_0x11e475["\u0050\u0052\u0045\u0050\u0041\u0052\u0049\u004e\u0047"]](){return this['preparing'];}get["\u006c\u006f\u0061\u0064\u0069\u006e\u0067\u0045\u006e\u0074\u0069\u0074\u0069\u0065\u0073"](){const _0xe0893e={"\u006f\u0045\u0070\u004e\u0058":function(_0x13f431,_0x29abb4){return _0x13f431(_0x29abb4);}};return this['asLoadingEntitiesTaskGroup']({"\u006c\u006f\u0061\u0064\u0069\u006e\u0067\u0045\u006e\u0074\u0069\u0074\u0069\u0065\u0073"({entitiesToLoad:_0x204f6b}){for(const{entityName:_0x25b495}of _0x204f6b){const _0x322404=this["\u0073\u0068\u0061\u0072\u0065\u0064\u0044\u0061\u0074\u0061"]["\u0067\u0065\u0074\u0045\u006e\u0074\u0069\u0074\u0079"](_0x25b495);loadRequiredConfigIntoEntity['call'](this,_0x322404,this["\u006a\u0068\u0069\u0070\u0073\u0074\u0065\u0072\u0043\u006f\u006e\u0066\u0069\u0067\u0057\u0069\u0074\u0068\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"]);}},"\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0064\u004f\u0074\u0068\u0065\u0072\u0053\u0069\u0064\u0065\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"(){this["\u0076\u0061\u006c\u0069\u0064\u0061\u0074\u0065\u0052\u0065\u0073\u0075\u006c\u0074"](_0xe0893e['oEpNX'](addEntitiesOtherRelationships,this["\u0073\u0068\u0061\u0072\u0065\u0064\u0044\u0061\u0074\u0061"]["\u0067\u0065\u0074\u0045\u006e\u0074\u0069\u0074\u0069\u0065\u0073"]()["\u006d\u0061\u0070"](({entity:_0x42438a})=>_0x42438a)));}});}get[_0x11e475['LOADING_ENTITIES']](){return this["\u006c\u006f\u0061\u0064\u0069\u006e\u0067\u0045\u006e\u0074\u0069\u0074\u0069\u0065\u0073"];}get["\u0070\u0072\u0065\u0070\u0061\u0072\u0069\u006e\u0067\u0045\u0061\u0063\u0068\u0045\u006e\u0074\u0069\u0074\u0079"](){const _0x3d8ebc={'speKx':function(_0x29b7f8,_0x241ee1){return _0x29b7f8(_0x241ee1);}};return this['asPreparingEachEntityTaskGroup']({"\u0070\u0072\u0065\u0070\u0061\u0072\u0065\u0045\u006e\u0074\u0069\u0074\u0079"({entity:_0x56c6a1,application:_0x10c1c8}){_0x9c6044(_0x56c6a1,_0x10c1c8);_0x3d8ebc['speKx'](loadRequiredConfigDerivedProperties,_0x56c6a1);},'preparePrimaryKey'({entity:_0x127584,application:_0x5e0cd2}){const _0x5b860c=_0x1219;if(!_0x127584['embedded']&&!_0x127584["\u0070\u0072\u0069\u006d\u0061\u0072\u0079\u004b\u0065\u0079"]){prepareEntityPrimaryKeyForTemplates['call'](this,{"\u0065\u006e\u0074\u0069\u0074\u0079":_0x127584,"\u0061\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e":_0x5e0cd2});if(_0x127584["\u006e\u0061\u006d\u0065"]===_0x5b860c(0x20)){_0x5e0cd2["\u0075\u0073\u0065\u0072"]=_0x127584;}}}});}get[_0x11e475['PREPARING_EACH_ENTITY']](){return this['preparingEachEntity'];}get["dleiFytitnEhcaEgniraperp".split("").reverse().join("")](){const _0x41e5cd={"\u0070\u0067\u004d\u0061\u0056":function(_0x553563,_0x2aac64,_0x456d70){return _0x553563(_0x2aac64,_0x456d70);}};return this['asPreparingEachEntityFieldTaskGroup']({"\u0070\u0072\u0065\u0070\u0061\u0072\u0065\u0044\u0061\u0074\u0061\u0062\u0061\u0073\u0065"({application:_0x39687e,field:_0x20bb72}){_0x41e5cd['pgMaV'](_0x2e501a,_0x39687e,_0x20bb72);}});}get[_0x11e475['PREPARING_EACH_ENTITY_FIELD']](){return this["\u0070\u0072\u0065\u0070\u0061\u0072\u0069\u006e\u0067\u0045\u0061\u0063\u0068\u0045\u006e\u0074\u0069\u0074\u0079\u0046\u0069\u0065\u006c\u0064"];}get["\u0070\u0072\u0065\u0070\u0061\u0072\u0069\u006e\u0067\u0045\u0061\u0063\u0068\u0045\u006e\u0074\u0069\u0074\u0079\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070"](){const _0x4dae88={'SpMSY':function(_0x238490,_0x124a79){return _0x238490(_0x124a79);}};return this['asPreparingEachEntityRelationshipTaskGroup']({'prepareRelationship'({entity:_0x41ea90,relationship:_0x3253e3}){_0x4dae88["\u0053\u0070\u004d\u0053\u0059"](prepareRelationship,{'entity':_0x41ea90,"\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070":_0x3253e3});}});}get[_0x11e475['PREPARING_EACH_ENTITY_RELATIONSHIP']](){return this['preparingEachEntityRelationship'];}get["ytitnEhcaEgniraperPtsop".split("").reverse().join("")](){return this["\u0061\u0073\u0050\u006f\u0073\u0074\u0050\u0072\u0065\u0070\u0061\u0072\u0069\u006e\u0067\u0045\u0061\u0063\u0068\u0045\u006e\u0074\u0069\u0074\u0079\u0054\u0061\u0073\u006b\u0047\u0072\u006f\u0075\u0070"]({'processDerivedPrimaryKeyFields'({entity:_0x2ede6d}){const _0x36d8ed=_0x2ede6d["\u0070\u0072\u0069\u006d\u0061\u0072\u0079\u004b\u0065\u0079"];if(!_0x36d8ed||_0x36d8ed["\u0063\u006f\u006d\u0070\u006f\u0073\u0069\u0074\u0065"]||!_0x36d8ed["\u0064\u0065\u0072\u0069\u0076\u0065\u0064"]){return;}const _0x21d360=_0x36d8ed['derivedFields'];_0x2ede6d["\u0066\u0069\u0065\u006c\u0064\u0073"]["\u0075\u006e\u0073\u0068\u0069\u0066\u0074"](..._0x21d360);}});}get[_0x11e475['POST_PREPARING_EACH_ENTITY']](){return this["\u0070\u006f\u0073\u0074\u0050\u0072\u0065\u0070\u0061\u0072\u0069\u006e\u0067\u0045\u0061\u0063\u0068\u0045\u006e\u0074\u0069\u0074\u0079"];}get["tluafed".split("").reverse().join("")](){const _0x4ac821={'Xlegk':function(_0x1c016d,_0x3585ae,_0x50ef25,_0x48d217){return _0x1c016d(_0x3585ae,_0x50ef25,_0x48d217);}};return this["\u0061\u0073\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0054\u0061\u0073\u006b\u0047\u0072\u006f\u0075\u0070"]({async'postPreparingEntity'({application:_0x582d44,entities:_0x5de3d5}){if(!_0x582d44["\u0062\u0061\u0063\u006b\u0065\u006e\u0064\u0054\u0079\u0070\u0065\u004a\u0061\u0076\u0061\u0041\u006e\u0079"])return;for(const _0x31c50c of _0x5de3d5){if(_0x31c50c["\u0070\u0072\u0069\u006d\u0061\u0072\u0079\u004b\u0065\u0079"]){_0x31c50c["\u0072\u0065\u0073\u0065\u0074\u0046\u0061\u006b\u0065\u0072\u0053\u0065\u0065\u0064"](_0x582d44["\u0062\u0061\u0073\u0065\u004e\u0061\u006d\u0065"]+"\u0070\u006f\u0073\u0074\u002d\u0070\u0072\u0065\u0070\u0061\u0072\u0065\u002d\u0073\u0065\u0072\u0076\u0065\u0072");_0x31c50c["\u0070\u0072\u0069\u006d\u0061\u0072\u0079\u004b\u0065\u0079"]["\u006a\u0061\u0076\u0061\u0053\u0061\u006d\u0070\u006c\u0065\u0056\u0061\u006c\u0075\u0065\u0073"]??=[getPrimaryKeyValue(_0x31c50c['primaryKey'],_0x582d44['databaseType'],0xc1063^0xc1062),getPrimaryKeyValue(_0x31c50c['primaryKey'],_0x582d44["\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065\u0054\u0079\u0070\u0065"],0xd51cf^0xd51cd),_0x4ac821['Xlegk'](getPrimaryKeyValue,_0x31c50c["\u0070\u0072\u0069\u006d\u0061\u0072\u0079\u004b\u0065\u0079"],_0x582d44["\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065\u0054\u0079\u0070\u0065"],_0x31c50c["\u0066\u0061\u006b\u0065\u0072"]["\u006e\u0075\u006d\u0062\u0065\u0072"]['int']({'min':0xa,'max':0x64}))];}}}});}get[_0x11e475["\u0044\u0045\u0046\u0041\u0055\u004c\u0054"]](){return this["\u0064\u0065\u0066\u0061\u0075\u006c\u0074"];}}