Coverage for /var/srv/projects/api.amasfac.comuna18.com/tmp/venv/lib/python3.9/site-packages/django/contrib/postgres/fields/citext.py: 90%
13 statements
« prev ^ index » next coverage.py v6.4.4, created at 2023-07-17 14:22 -0600
« prev ^ index » next coverage.py v6.4.4, created at 2023-07-17 14:22 -0600
1from django.db.models import CharField, EmailField, TextField
3__all__ = ["CICharField", "CIEmailField", "CIText", "CITextField"]
6class CIText:
7 def get_internal_type(self):
8 return "CI" + super().get_internal_type()
10 def db_type(self, connection):
11 return "citext"
14class CICharField(CIText, CharField):
15 pass
18class CIEmailField(CIText, EmailField):
19 pass
22class CITextField(CIText, TextField):
23 pass