mirror of
https://github.com/ansible/awx.git
synced 2026-05-07 17:37:37 -02:30
Filter out the relations within the known topology tables
This commit is contained in:
@@ -5,5 +5,9 @@ FROM information_schema.table_constraints AS tc
|
|||||||
JOIN information_schema.constraint_column_usage AS ccu
|
JOIN information_schema.constraint_column_usage AS ccu
|
||||||
ON ccu.constraint_name = tc.constraint_name
|
ON ccu.constraint_name = tc.constraint_name
|
||||||
WHERE tc.constraint_type = 'FOREIGN KEY'
|
WHERE tc.constraint_type = 'FOREIGN KEY'
|
||||||
AND (tc.table_name IN ('main_instance', 'main_instancegroup', 'main_instancegroup_instances')
|
AND
|
||||||
OR ccu.table_name IN ('main_instance', 'main_instancegroup', 'main_instancegroup_instances'));
|
(tc.table_name IN ('main_instance', 'main_instancegroup', 'main_instancegroup_instances')
|
||||||
|
AND ccu.table_name NOT IN ('main_instance', 'main_instancegroup', 'main_instancegroup_instances'))
|
||||||
|
OR
|
||||||
|
(ccu.table_name IN ('main_instance', 'main_instancegroup', 'main_instancegroup_instances')
|
||||||
|
AND tc.table_name NOT IN ('main_instance', 'main_instancegroup', 'main_instancegroup_instances'));
|
||||||
|
|||||||
Reference in New Issue
Block a user