mirror of
https://github.com/HeidiSQL/HeidiSQL.git
synced 2025-08-26 11:17:57 +08:00
Fix retrieval of PG foreign keys on table names which exist in multiple schemata. Closes #1956.
This commit is contained in:
@ -6358,10 +6358,11 @@ begin
|
|||||||
' '+InfSch+'.constraint_column_usage AS ccu'+
|
' '+InfSch+'.constraint_column_usage AS ccu'+
|
||||||
' WHERE'+
|
' WHERE'+
|
||||||
' refc.constraint_schema = '+EscapeString(Table.Schema)+
|
' refc.constraint_schema = '+EscapeString(Table.Schema)+
|
||||||
' AND refc.constraint_name = kcu.constraint_name'+
|
|
||||||
' AND refc.constraint_schema = kcu.table_schema'+
|
|
||||||
' AND ccu.constraint_name = refc.constraint_name'+
|
|
||||||
' AND kcu.table_name = '+EscapeString(Table.Name)+
|
' AND kcu.table_name = '+EscapeString(Table.Name)+
|
||||||
|
' AND kcu.constraint_name = refc.constraint_name'+
|
||||||
|
' AND kcu.table_schema = refc.constraint_schema'+
|
||||||
|
' AND ccu.constraint_name = refc.constraint_name'+
|
||||||
|
' AND ccu.constraint_schema = refc.constraint_schema'+
|
||||||
' GROUP BY'+
|
' GROUP BY'+
|
||||||
' refc.constraint_name,'+
|
' refc.constraint_name,'+
|
||||||
' refc.update_rule,'+
|
' refc.update_rule,'+
|
||||||
|
Reference in New Issue
Block a user