* cc: Florian Apolloner (added)
* severity: Normal => Release blocker
* stage: Unreviewed => Accepted
Comment:
Regression in 2eea361eff58dd98c409c5227064b901f41bd0d6. We should use the
new column name when dropping an identity:
{{{#!diff
diff --git a/django/db/backends/postgresql/schema.py
b/django/db/backends/postgresql/schema.py
index 633146a80b..cfc30516e6 100644
--- a/django/db/backends/postgresql/schema.py
+++ b/django/db/backends/postgresql/schema.py
@@ -175,7 +175,7 @@ class DatabaseSchemaEditor(BaseDatabaseSchemaEditor):
self.sql_drop_indentity
% {
"table": self.quote_name(table),
- "column":
self.quote_name(strip_quotes(old_field.column)),
+ "column":
self.quote_name(strip_quotes(new_field.column)),
}
)
column = strip_quotes(new_field.column)
}}}
Benoît, would you like to prepare a patch? (tests can be tricky.)
--
Ticket URL: <https://code.djangoproject.com/ticket/33932#comment:2>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.