ALTER TABLE seats
RENAME COLUMN fare_conditions TO fare_conditions_code;
Если теперь посмотреть описание таблицы, то можно увидеть, что имя ат-
рибута, являющегося внешним ключом, изменилось, а вот имя ограничения
seats_fare_conditions_fkey осталось неизменным, хотя оно и было первоначально
сформировано самой СУБД. Это шаблонное имя ограничения составляется из име-
ни таблицы и имени первого (и единственного в данном случае) атрибута внешнего
ключа.
"seats_fare_conditions_fkey" FOREIGN KEY (fare_conditions_code)
REFERENCES fare_conditions(fare_conditions_code)
,
→
Давайте переименуем это ограничение, чтобы поддержать соблюдение правила име-
нования ограничений:
Достарыңызбен бөлісу: