Basic idea: try to generate a jhipster like
application using Celerio instead of JHipster.
Many people ask for DB reverse engineering in JHipster and apparently this is not so easy to do... whereas this is definitely a task Celerio can handle.
-
pack-jhipster
: Celerio dynamic Templates (interpreted by Celerio Engine) -
pack-jhipster-static
: Celerio static Templates (copied as is without interpretation) -
src/main/config
: contains celerio conf -
src/main/sql
: contains SQL script for jhipster tables + additional tables (Book, Author). You may add other tables...
The application does not rely on liquibase. The jhi_* tables are ignored by Celerio engine. So currently the additional tables cannot reference them.
bower install
cd celerio-spi-angular
mvn clean install
mvn -Pdb,metadata,gen generate-sources
mvn spring-boot:run
http://localhost:8080/
mvn -PcleanGen clean
- [done] address issue with liquibase vs SQL Script
In webapp/app/entities templates:
- [done] support calendar
- support file upload/download (blob)
- support more validation
- support more relations
- support x-to-one display field
- support elastic search
- etc...
Other templates:
- [done] support JPA entity
- [done] support resources
- etc...