może dlatego, że używasz MYSQL5DIALECT, jest używany dialekt Postgres, opublikuj go w ten sposób, a dla ulepszonej strategii nazewnictwa użyj EJB3 likeSpring wstawka JPA w tabeli z nazwą pisaną wielką literą z Hibernate
spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect
mam nadzieję, że to działa dla Ciebie