Hola Justin,
Parece que estás configurando tu aplicación Spring para conectarse a una base de datos PostgreSQL utilizando Spring Data JPA. Sin embargo, hay un pequeño error en tu configuración. Has especificado hibernate.dialect=org.hibernate.dialect.HSQLDialect
, que es el dialecto para HSQLDB, no para PostgreSQL.
Deberías cambiarlo a hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
para que Hibernate use el dialecto correcto para PostgreSQL. Aquí te dejo cómo debería verse tu configuración:
spring.datasource.url=jdbc:postgresql://${DB_HOST}/${DB_NAME}
spring.datasource.username=${DB_USER}
spring.datasource.password=${DB_PASSWORD}
spring.datasource.driver-class-name=org.postgresql.Driver
hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
spring.jpa.hibernate.ddl-auto=update
Asegúrate también de que las variables de entorno ${DB_HOST}
, ${DB_NAME}
, ${DB_USER}
, y ${DB_PASSWORD}
estén correctamente configuradas en tu entorno de ejecución.
Espero que esto te ayude a resolver el problema.