Проверка наличия данных в любой таблице внешнего ключа таблицы pk в базе данных MySQL с помощью django python
Я пытаюсь проверить, есть ли данные во всех ссылающихся таблицах таблицы с первичным ключом. Возможно ли это в mysql с использованием django, не любой сырой запрос, нужно сделать это в django, python.
Найдено 02 запроса в mysql, но нужно больше деталей в django.
SELECT \* FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE
SELECT DISTINCT KEY_COLUMN_USAGE.CONSTRAINT_NAME,
KEY_COLUMN_USAGE.TABLE_NAME, KEY_COLUMN_USAGE.COLUMN_NAME,
KEY_COLUMN_USAGE.REFERENCED_TABLE_NAME,
KEY_COLUMN_USAGE.REFERENCED_COLUMN_NAME
FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS
INNER JOIN INFORMATION_SCHEMA.KEY_COLUMN_USAGE
ON TABLE_CONSTRAINTS.CONSTRAINT_NAME=KEY_COLUMN_USAGE.CONSTRAINT_NAME
WHERE TABLE_CONSTRAINTS.CONSTRAINT_TYPE="FOREIGN KEY"
AND TABLE_CONSTRAINTS.CONSTRAINT*SCHEMA=\<DATABASE*NAME\>;
Заранее спасибо!
Я пытался получить все ссылки на таблицы с внешними ключами таблицы с первичным ключом. Затем проверить, существуют ли какие-либо данные в этих таблицах с внешними ключами. Но я не получаю никакого источника в django. Возможно ли это?