Мой параметр установлен на:
spring.jpa.hibernate.ddl-auto=update
Но у меня была эта строка в журнале (база данных была воссоздана):
2018-09-03 13:52:15.072 INFO 1751 --- [ Thread-3] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists my_table
Hibernate: drop table if exists hibernate_sequence
Я только что добавил пару столбцов. Этот случай не воспроизводится: я попытался добавить столбец с правильным поведением обновления.
Что случилось? Почему Spring + Hibernate не учитывает значение «update» клавиши «ddl-auto»?