Привет У меня есть проблема с TriggerPostgres избежать триггера при удалении каскада
у меня есть 2 таблицы:
- t_mandant
- t_user_has_mandant
когда я удалите строку в t_user_has_mandant я называю триггер beforeDeleteUserMandant() но мне нужна возможность игнорировать вызов триггера, когда я удаляю mandant из t_mandant
потому t_user_has_mandant имеет внешний ключ на t_mandant которая на удалить каскад.
им с помощью Postgres 8.4
Итак, вы хотите изменить логику триггера на 't_user_has_mandant', если удаление было вызвано' CASCADE' FK от 't_mandant'? –
да просто ничего не предпринимать в триггере или полностью игнорировать его –