Код: Выделить всё
version: '3'
services:
postgres:
image: postgres:14.2
container_name: postgres
ports:
- "5432:5432"
environment:
- POSTGRES_USER=postgres
- POSTGRES_PASSWORD=password
volumes:
- ./src/main/resources/initial_data_generation.sql:/docker-entrypoint-initdb.d/init.sql
Код: Выделить всё
## Database connection
spring.datasource.url=jdbc:postgresql://${DATABASE_HOST:localhost}:${DATABASE_PORT:5432}/${DATABASE_NAME:library-system-db}
spring.datasource.username=${DATABASE_USERNAME:postgres}
spring.datasource.password=${DATABASE_PASSWORD:password}
# JPA Properties
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
spring.jpa.properties.hibernate.format_sql=true
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.PostgreSQL10Dialect
Код: Выделить всё
FATAL: database "library-system-db" does not exist
Вы можете найти более подробную информацию в прилагаемом файле журнала. Журнал также предполагает, что некоторые другие ошибки могут быть связаны с этой проблемой корня. Дайте мне знать, если вам нужна дополнительная информация!
Подробнее здесь: https://stackoverflow.com/questions/795 ... till-throw