В моем приложении Spring есть модель со строковым полем, которое я хочу ограничить только тремя значениями («x», «y» или «z»). При создании таблицы в базе данных с помощью запроса я могу просто использовать
Create table xyz(
Variable varchar(20) Check(Variable in ('x','y','z'))
);
Я использую пружинные данные jpa для создания таблицы при запуске, но не могу установить это ограничение.