Похоже, когда я
ALTER TABLE foo DISABLE TRIGGER ALL;
DELETE FROM foo;
Удаления не каскадируются в другие таблицы с ограничениями
FOREIGN KEY ("fooId") REFERENCES "foo"("id") ON DELETE CASCADE
, но я не могу найти ничего в документации о это. Я также не вижу триггеров, которые я не создал в
SELECT * FROM information_schema.triggers;
Я предполагаю, что ON UPDATE
/ ON DELETE
реализованы внутри как триггеры (которые не видны в pgAdmin)? Кто-нибудь знает, где это задокументировано?