#pgmodeler
#pgmodeler
Вопрос:
Я хочу добавить ограничение исключения в таблицу в pgmodeler.
Пример таблицы:
create table x ( lable varchar(2) not null, timerange tstzrange not null, primary key (lable, timerange)) );
И я хочу добавить:
alter table x add constraint ex_x_overlap exclude using gist(lable with =, timerange with amp;amp;);
Что я пробовал в pgmodeler
- свойства открытой таблицы
- выберите ограничения
- добавить ограничение
- выберите имя
- выбрал тип «ИСКЛЮЧИТЬ»
- добавьте первый элемент исключения, столбец «lable», но оператор недоступен
Моя проблема в том, что поле оператора является обязательным, но не свободным текстом. Мне нужно выбрать оператора из одной из схем. Однако «=» там нет (на самом деле их нет…).
Мне кажется, я что-то неправильно понял, любая помощь приветствуется!