added jpa entity generator

This commit is contained in:
Niclas Thobaben 2021-09-18 14:11:13 +02:00
parent be4fc59c56
commit 3e3fb686de
2 changed files with 2 additions and 2 deletions

View file

@ -14,7 +14,7 @@ module.exports = {
field.name = utils.camelcase(field.name) field.name = utils.camelcase(field.name)
field.type = javaType.mapJavaType(field.type, namespace) field.type = javaType.mapJavaType(field.type, namespace)
if(field.type.fullQualifiedName.includes('model')) { if(field.type.fullQualifiedName && field.type.fullQualifiedName.includes('model') && !field.type.isEnum) {
field.type.fullQualifiedName = field.type.fullQualifiedName.replace('model', 'db') + 'Entity' field.type.fullQualifiedName = field.type.fullQualifiedName.replace('model', 'db') + 'Entity'
field.type.name = field.type.name + "Entity"; field.type.name = field.type.name + "Entity";
} }

View file

@ -24,7 +24,7 @@ import {{{.}}};
@Entity @Entity
@Data @Data
@Table( @Table(
name = "{{table}}"{{#indexes}},{{/indexes}} name = "{{table}}",
indexes = { indexes = {
{{#indexes}} {{#indexes}}
@Index(columnList = "{{.}}"), @Index(columnList = "{{.}}"),