From 39a0a59ac6dc4ebbaa50f578ad7373873e61dbf6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Knut=20Olav=20L=C3=B8ite?= Date: Fri, 20 Jun 2025 08:15:38 +0200 Subject: [PATCH] chore: make the fk query joins consistent --- google/cloud/sqlalchemy_spanner/sqlalchemy_spanner.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/google/cloud/sqlalchemy_spanner/sqlalchemy_spanner.py b/google/cloud/sqlalchemy_spanner/sqlalchemy_spanner.py index aa6ee2b5..3c603824 100644 --- a/google/cloud/sqlalchemy_spanner/sqlalchemy_spanner.py +++ b/google/cloud/sqlalchemy_spanner/sqlalchemy_spanner.py @@ -1481,11 +1481,11 @@ def get_multi_foreign_keys( ) FROM information_schema.table_constraints AS tc JOIN information_schema.constraint_column_usage AS ccu - ON ccu.table_catalog = tc.table_catalog + ON ccu.constraint_catalog = tc.table_catalog and ccu.constraint_schema = tc.table_schema and ccu.constraint_name = tc.constraint_name JOIN information_schema.constraint_table_usage AS ctu - ON ctu.table_catalog = tc.table_catalog + ON ctu.constraint_catalog = tc.table_catalog and ctu.constraint_schema = tc.table_schema and ctu.constraint_name = tc.constraint_name JOIN information_schema.key_column_usage AS kcu