diff options
| author | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2021-11-10 16:38:43 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-11-10 16:38:43 +0100 |
| commit | 0b95a96ee10d3e12aef01d449467bcf4641286b4 (patch) | |
| tree | 58c246817a10ff66995d2e980d72a5a8cf4494c0 /django/db/backends/sqlite3/base.py | |
| parent | afea68ca51c20b726d3b97aaffdfe4e3b632e435 (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.py | 4 |
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 |
