Например, предположим, у меня есть таблица A. Затем у меня есть таблицы B-Z, у которых есть внешний ключ к первичному ключу таблицы A. Тогда, возможно, есть также некоторые таблицы, которые имеют ограничение внешнего ключа к таблице в ограничении первичного ключа B-Z. Есть ли простой способ очистки таблицы A и всех таблиц, которые ссылаются на A (или ссылаются на таблицу, ссылающуюся на A) без необходимости явного удаления из каждой таблицы или добавления ограничения ON CASCADE для каждого внешнего ключа?
Обратите внимание, что это в основном для целей тестирования, а не для использования в производстве. Я просто отбросил бы всю схему и начал бы заново, но это просто невозможно для каждого теста (учитывая, сколько времени занимает создание схемы).