таблицы удалились каскадно (PEEWEE ORM)?
соответственно удалил я из таблицы cars машину lada, а таблица users завязана на таблице cars, из users пропадут записи где foreign key car == car.id, так вот как узнать какие записи из users каскадно удалятся?
Вообще как вариант перед удалением смотреть общеее количество строк в таблице, в которой должно удаляться каскадно, записывать это, после этого производить удаление, смотреть опять сколько строк там и брать разницу.
но может есть вариант получше?
Как бы уже никак, если ты их удалил....
Тебе если надо это знать, надо удалить cascade option со внешнего ключа, выбрать те дочерние записи, что подлежат удалению, удалить их руками, и затем делать основные удаление.
Обсуждают сегодня