diff options
Diffstat (limited to 'tests/postgres_tests/models.py')
| -rw-r--r-- | tests/postgres_tests/models.py | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/tests/postgres_tests/models.py b/tests/postgres_tests/models.py new file mode 100644 index 0000000000..6420ebe1cd --- /dev/null +++ b/tests/postgres_tests/models.py @@ -0,0 +1,22 @@ +from django.contrib.postgres.fields import ArrayField +from django.db import models + + +class IntegerArrayModel(models.Model): + field = ArrayField(models.IntegerField()) + + +class NullableIntegerArrayModel(models.Model): + field = ArrayField(models.IntegerField(), blank=True, null=True) + + +class CharArrayModel(models.Model): + field = ArrayField(models.CharField(max_length=10)) + + +class DateTimeArrayModel(models.Model): + field = ArrayField(models.DateTimeField()) + + +class NestedIntegerArrayModel(models.Model): + field = ArrayField(ArrayField(models.IntegerField())) |
