added jpa entity generator

master
Niclas Thobaben 2021-09-18 16:40:34 +02:00
parent 6c179d0b80
commit 6af73cd1cb
2 changed files with 2 additions and 2 deletions

View File

@ -38,7 +38,7 @@ module.exports = {
field.creationTimestamp = field_attr.timestamp == 'create'
field.updateTimestamp = field_attr.timestamp == 'update'
field.id_generator = jpa.id_generator
field.column = field_attr.column
return field
})

View File

@ -47,7 +47,7 @@ public class {{name}} {
@GenericGenerator(name = "{{name}}", strategy = "{{.}}"){{/strategy}}{{#type}}
@Type(type = "{{.}}"){{/type}}{{/id_generator}}{{/isPkey}}{{#type.isCollection}}
@OneToMany{{/type.isCollection}}
@Column(nullable = {{nullable}}, unique = {{unique}}){{#isEnum}}
@Column(nullable = {{nullable}}, unique = {{unique}}{{#column}}, columnDefinition = "{{.}}"{{/column}}){{#isEnum}}
@Enumerated(EnumType.STRING){{/isEnum}}{{#updateTimestamp}}
@UpdateTimestamp{{/updateTimestamp}}{{#creationTimestamp}}
@CreationTimestamp{{/creationTimestamp}}