@Sour_Lemon

Почему не выполняется schema.sql скрипт в spring boot приложении?

Заменил h2 на postgres. Внёс соответствующие изменения в application.properties и в pom.xml, но после старта база данных пустая и, следовательно, запросы не проходят
spring.jpa.hibernate.ddl-auto=none
spring.datasource.initialization-mode=always

spring.datasource.platform=postgres
spring.datasource.url=jdbc:postgresql://localhost:5432/server
spring.datasource.username=user
spring.datasource.password=userpas

Я, конечно, могу вручную создать всё необходимое в самой базе, но хотелось бы разобраться: почему не работает?
  • Вопрос задан
  • 604 просмотра
Пригласить эксперта
Ответы на вопрос 1
xez
@xez Куратор тега Java
TL Junior Roo
Попробуйте добавить название platform в название файла, т.е. "schema-postgres.sql"

https://docs.spring.io/spring-boot/docs/2.1.0.M1/r...

Вроде ещё можно попробовать убрать: spring.datasource.platform=postgres.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы