summaryrefslogtreecommitdiff
path: root/django/db/backends/sqlite3/base.py
diff options
context:
space:
mode:
authorMariusz Felisiak <felisiak.mariusz@gmail.com>2021-11-10 16:38:43 +0100
committerGitHub <noreply@github.com>2021-11-10 16:38:43 +0100
commit0b95a96ee10d3e12aef01d449467bcf4641286b4 (patch)
tree58c246817a10ff66995d2e980d72a5a8cf4494c0 /django/db/backends/sqlite3/base.py
parentafea68ca51c20b726d3b97aaffdfe4e3b632e435 (diff)
Removed DatabaseIntrospection.get_key_columns().
Thanks Simon Charette for the report.
Diffstat (limited to 'django/db/backends/sqlite3/base.py')
-rw-r--r--django/db/backends/sqlite3/base.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/django/db/backends/sqlite3/base.py b/django/db/backends/sqlite3/base.py
index 666b367be7..fbad8039d8 100644
--- a/django/db/backends/sqlite3/base.py
+++ b/django/db/backends/sqlite3/base.py
@@ -360,8 +360,8 @@ class DatabaseWrapper(BaseDatabaseWrapper):
primary_key_column_name = self.introspection.get_primary_key_column(cursor, table_name)
if not primary_key_column_name:
continue
- key_columns = self.introspection.get_key_columns(cursor, table_name)
- for column_name, referenced_table_name, referenced_column_name in key_columns:
+ relations = self.introspection.get_relations(cursor, table_name)
+ for column_name, (referenced_column_name, referenced_table_name) in relations:
cursor.execute(
"""
SELECT REFERRING.`%s`, REFERRING.`%s` FROM `%s` as REFERRING