Я начинаю проект с Spring Boot 2.1.1 и обычно использую этот application.properties для создания или обновления таблиц БД.
Я использую MySQL DB
spring.jpa.database-platform=org.hibernate.dialect.MySQL5InnoDBDialect
spring.datasource.driverClassName=com.mysql.jdbc.Driver
spring.datasource.initialization-mode=always
spring.jpa.hibernate.ddl-auto=update
с этими свойствами я смог обновить схему с помощью Spring boot 1.5, теперь приложение запускается, но обновление не производится.
Я добавил, что касается руководства по миграции, the spring.datasource.initialization-mode=always
prop, но ничего не изменилось ...
Если я выберу create
или create-drop
, я вижу, что Spring пытается запустить файл схемы ... поэтому проблема заключается только в update