исключить ограничения в pgmodeler

#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», но оператор недоступен

Моя проблема в том, что поле оператора является обязательным, но не свободным текстом. Мне нужно выбрать оператора из одной из схем. Однако «=» там нет (на самом деле их нет…).

Мне кажется, я что-то неправильно понял, любая помощь приветствуется!