Hibernate валидация таблицы
При запуске СпрингБут Хайбер не валидирует колонку в Постгре:
phone CHAR(10) UNIQUE NOT NULL
несмотря на то, что в энтити выставлено:
@Column(unique=true, nullable = false, name="phone", length=10, columnDefinition = "char")
private String phone;
Что ещё можно тут попробовать?
Ошибка:
Schema-validation: wrong column type encountered in column [phone] in table [bankdemo.accounts]; found [bpchar (Types#CHAR)], but expecting [varchar(10) (Types#VARCHAR)]
Ответы (1 шт):
Автор решения: V-CHO
→ Ссылка
phone VARCHAR(10) UNIQUE NOT NULL
CONSTRAINT phonechk CHECK (char_length(phone) = 10)