Fixed #14094 -- Added support for unlimited CharField on PostgreSQL.

Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
This commit is contained in:
Adrian Torres 2022-11-10 19:31:31 +01:00 committed by Mariusz Felisiak
parent 78f163a4fb
commit 7eee1dca42
12 changed files with 78 additions and 15 deletions

View file

@ -112,16 +112,18 @@ class CharFieldTests(TestCase):
field = models.CharField()
field = Model._meta.get_field("field")
self.assertEqual(
field.check(),
[
expected = (
[]
if connection.features.supports_unlimited_charfield
else [
Error(
"CharFields must define a 'max_length' attribute.",
obj=field,
id="fields.E120",
),
],
]
)
self.assertEqual(field.check(), expected)
def test_negative_max_length(self):
class Model(models.Model):