Использование гибернации hbm2ddl.auto= обновить :Как я могу изменить столбец, чтобы он больше не требовал значения?
Вопрос
У меня было свойство, которое раньше было not-null="true".Значения для этого поля больше не нужны, поэтому я изменил его на not-null="false", но таблица в базе данных не обновляется.Добавление новых свойств не вызывает никаких проблем.
Возможно ли, чтобы hbm2ddl.auto=update автоматически изменял таблицу, чтобы удалить not-null="true"?(Я знаю, что могу просто написать sql-скрипт, чтобы изменить его, но хотел бы, чтобы он обновлялся автоматически)
Решение
Из того, что я смог собрать:hbm2ddl.auto=update не изменит ненулевое значение для таблиц, в которых уже есть данные.
В конце концов, я просто написал sql-скрипт для изменения таблицы.
Не связан с StackOverflow