UNPKG

gen-jhipster

Version:

VHipster - Spring Boot + Angular/React/Vue in one handy generator

37 lines (36 loc) 1.66 kB
import { getDatabaseTypeData } from "../server/support/database.js"; export const mutateApplicationLoading = { __override__: false, prodActiveProfiles: () => [], devActiveProfiles: () => [], }; export const mutateApplicationPreparing = { __override__: false, springDataDescription: ({ databaseType, reactive }) => { let springDataDatabase; if (databaseType !== 'sql') { springDataDatabase = getDatabaseTypeData(databaseType).name; if (reactive) { springDataDatabase += ' reactive'; } } else { springDataDatabase = reactive ? 'R2DBC' : 'JPA'; } return `Spring Data ${springDataDatabase}`; }, }; export const mutateFilterableField = { __override__: false, propertyJavaFilterName: ({ fieldName }) => fieldName, propertyJavaFilterJavaBeanName: ({ fieldInJavaBeanMethod }) => fieldInJavaBeanMethod, propertyFilterConsumerName: ({ propertyJavaFilterJavaBeanName }) => `set${propertyJavaFilterJavaBeanName}`, propertyFilterSupplierName: ({ propertyJavaFilterJavaBeanName }) => `get${propertyJavaFilterJavaBeanName}`, }; export const mutateFilterableRelationship = { __override__: false, propertyJavaFilterName: ({ relationshipName }) => `${relationshipName}Id`, propertyJavaFilterJavaBeanName: ({ relationshipNameCapitalized }) => `${relationshipNameCapitalized}Id`, propertyFilterConsumerName: ({ propertyJavaFilterJavaBeanName }) => `set${propertyJavaFilterJavaBeanName}`, propertyFilterSupplierName: ({ propertyJavaFilterJavaBeanName }) => `get${propertyJavaFilterJavaBeanName}`, };