From 2e55790838a75bf25a11115536dae57880cfccfb Mon Sep 17 00:00:00 2001 From: Simon Charette Date: Sat, 14 Jan 2017 06:31:34 -0500 Subject: Refs #25226 -- Cloned ArrayField.base_field on deconstruction. This prevents the base_field from sharing attributes with the one used during migrations. --- django/contrib/postgres/fields/array.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'django/contrib/postgres/fields/array.py') diff --git a/django/contrib/postgres/fields/array.py b/django/contrib/postgres/fields/array.py index e570a3273d..b70ae37a3a 100644 --- a/django/contrib/postgres/fields/array.py +++ b/django/contrib/postgres/fields/array.py @@ -92,7 +92,7 @@ class ArrayField(Field): if path == 'django.contrib.postgres.fields.array.ArrayField': path = 'django.contrib.postgres.fields.ArrayField' kwargs.update({ - 'base_field': self.base_field, + 'base_field': self.base_field.clone(), 'size': self.size, }) return name, path, args, kwargs -- cgit v1.2.1