diff options
| author | Peter Thomassen <peter@desec.io> | 2023-12-01 14:12:06 +0100 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2023-12-03 12:30:45 +0100 |
| commit | 54cb1a7e160089cea438f50fdb70aaaf6823786e (patch) | |
| tree | cd2ab65df4c3da2e4cf2b178ee46a54693e06385 /django | |
| parent | dec8aa68f6a2729e57a58c36a21d36daa9a99fed (diff) | |
Fixed #35002 -- Made UniqueConstraints with fields respect nulls_distinct.
Regression in 595a2abb58e04caa4d55fb2589bb80fb2a8fdfa1.
Diffstat (limited to 'django')
| -rw-r--r-- | django/db/backends/base/schema.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/django/db/backends/base/schema.py b/django/db/backends/base/schema.py index aeb3cde9a4..f01abf46b0 100644 --- a/django/db/backends/base/schema.py +++ b/django/db/backends/base/schema.py @@ -111,7 +111,7 @@ class BaseDatabaseSchemaEditor: sql_create_unique = ( "ALTER TABLE %(table)s ADD CONSTRAINT %(name)s " - "UNIQUE (%(columns)s)%(deferrable)s" + "UNIQUE%(nulls_distinct)s (%(columns)s)%(deferrable)s" ) sql_delete_unique = sql_delete_constraint |
