maybe because you are using MYSQL5DIALECT there’s a Postgres Dialect just used post it like this and for the improved naming strategy use EJB3 like
Spring boot JPA insert in TABLE with uppercase name with Hibernate
spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect
hope it works for you