From 80cc9994d178d4afff0c85f9be8393bcedfd2687 Mon Sep 17 00:00:00 2001 From: Tim Graham Date: Fri, 8 Aug 2025 22:02:11 -0400 Subject: [PATCH] Remove unused OneToOneField from DatabaseWrapper.data_types. OneToOneField uses the type of the related field. --- django/db/backends/mysql/base.py | 1 - django/db/backends/oracle/base.py | 1 - django/db/backends/postgresql/base.py | 1 - django/db/backends/sqlite3/base.py | 1 - 4 files changed, 4 deletions(-) diff --git a/django/db/backends/mysql/base.py b/django/db/backends/mysql/base.py index 2ad8627dfe..e83dc106f7 100644 --- a/django/db/backends/mysql/base.py +++ b/django/db/backends/mysql/base.py @@ -126,7 +126,6 @@ class DatabaseWrapper(BaseDatabaseWrapper): "IPAddressField": "char(15)", "GenericIPAddressField": "char(39)", "JSONField": "json", - "OneToOneField": "integer", "PositiveBigIntegerField": "bigint UNSIGNED", "PositiveIntegerField": "integer UNSIGNED", "PositiveSmallIntegerField": "smallint UNSIGNED", diff --git a/django/db/backends/oracle/base.py b/django/db/backends/oracle/base.py index c2ad881ecc..c8b49609bd 100644 --- a/django/db/backends/oracle/base.py +++ b/django/db/backends/oracle/base.py @@ -135,7 +135,6 @@ class DatabaseWrapper(BaseDatabaseWrapper): "BigIntegerField": "NUMBER(19)", "IPAddressField": "VARCHAR2(15)", "GenericIPAddressField": "VARCHAR2(39)", - "OneToOneField": "NUMBER(11)", "PositiveBigIntegerField": "NUMBER(19)", "PositiveIntegerField": "NUMBER(11)", "PositiveSmallIntegerField": "NUMBER(11)", diff --git a/django/db/backends/postgresql/base.py b/django/db/backends/postgresql/base.py index cafa4c7a9c..17ac417fff 100644 --- a/django/db/backends/postgresql/base.py +++ b/django/db/backends/postgresql/base.py @@ -113,7 +113,6 @@ class DatabaseWrapper(BaseDatabaseWrapper): "IPAddressField": "inet", "GenericIPAddressField": "inet", "JSONField": "jsonb", - "OneToOneField": "integer", "PositiveBigIntegerField": "bigint", "PositiveIntegerField": "integer", "PositiveSmallIntegerField": "smallint", diff --git a/django/db/backends/sqlite3/base.py b/django/db/backends/sqlite3/base.py index e378975207..1548dbb307 100644 --- a/django/db/backends/sqlite3/base.py +++ b/django/db/backends/sqlite3/base.py @@ -81,7 +81,6 @@ class DatabaseWrapper(BaseDatabaseWrapper): "IPAddressField": "char(15)", "GenericIPAddressField": "char(39)", "JSONField": "text", - "OneToOneField": "integer", "PositiveBigIntegerField": "bigint unsigned", "PositiveIntegerField": "integer unsigned", "PositiveSmallIntegerField": "smallint unsigned",