added jpa entity generator

This commit is contained in:
Niclas Thobaben 2021-09-18 13:43:04 +02:00
parent 575bcd2533
commit cbaf57ce11

View file

@ -11,18 +11,13 @@ module.exports = (service) => {
const jpaModels = service.models.filter(model => model.attributes.find(attr => attr.name == 'jpa_sql')) const jpaModels = service.models.filter(model => model.attributes.find(attr => attr.name == 'jpa_sql'))
const models = jpaEntites.mapJavaJpaEntity(jpaModels, service.namespace) const models = jpaEntites.mapJavaJpaEntity(jpaModels, service.namespace)
const modelFiles = models.map(model => { return models.map(model => {
return { return {
name: `${model.name}.java`, name: `${model.name}.java`,
dir: model.dir, dir: model.dir,
contents: Mustache.render(templateEntities, { service, ...model }) contents: Mustache.render(templateEntities, { service, ...model })
} }
}) })
return [
...modelFiles,
...enumFiles,
...unionFiles
]
} }