Hibernate hbm2ddl.auto = update не обновляет определения столбцов в MySQL

Я пытаюсь обновить существующую таблицу с помощью hbm2ddl.auto = update.

В нескольких таблицах есть несколько столбцов, в которых определения столбцов базы данных отличаются от объявлений в сущностях. подобно

@Column(name="mycolumn", nullable=false, length=10)
private Long mycolumn;

а также

'mycolumn' bigint (20) не по умолчанию 0

в MySQL.

Почему hbm2ddl не обновляет такие вещи? И возможно ли форсировать такое обновление? Я хочу сказать hbm2ddl, чтобы удалить значение по умолчанию столбца и изменить длину типа.

Ответы на вопрос(1)

Ваш ответ на вопрос