summaryrefslogtreecommitdiff
path: root/tests/postgres_tests/migrations
diff options
context:
space:
mode:
authorMads Jensen <mje@inducks.org>2016-06-01 23:43:59 +0200
committerTim Graham <timograham@gmail.com>2016-09-21 12:11:37 -0400
commit094d630ae8d8e5e68817c313da0fd737898b216b (patch)
treeb9ddc286156eaf775f82b51c124816f9e366f77f /tests/postgres_tests/migrations
parent7eda99f03f6dfbd5a4a3f1e40e6d51842fd3268f (diff)
downloaddjango-094d630ae8d8e5e68817c313da0fd737898b216b.tar.gz
Fixed #26610 -- Added CITextField to contrib.postgres.
Diffstat (limited to 'tests/postgres_tests/migrations')
-rw-r--r--tests/postgres_tests/migrations/0001_setup_extensions.py6
-rw-r--r--tests/postgres_tests/migrations/0002_create_test_models.py16
2 files changed, 17 insertions, 5 deletions
diff --git a/tests/postgres_tests/migrations/0001_setup_extensions.py b/tests/postgres_tests/migrations/0001_setup_extensions.py
index a32319b911..41628030b7 100644
--- a/tests/postgres_tests/migrations/0001_setup_extensions.py
+++ b/tests/postgres_tests/migrations/0001_setup_extensions.py
@@ -5,8 +5,8 @@ from django.db import migrations
try:
from django.contrib.postgres.operations import (
- BtreeGinExtension, CreateExtension, HStoreExtension, TrigramExtension,
- UnaccentExtension,
+ BtreeGinExtension, CITextExtension, CreateExtension, HStoreExtension,
+ TrigramExtension, UnaccentExtension,
)
except ImportError:
from django.test import mock
@@ -15,6 +15,7 @@ except ImportError:
HStoreExtension = mock.Mock()
TrigramExtension = mock.Mock()
UnaccentExtension = mock.Mock()
+ CITextExtension = mock.Mock()
class Migration(migrations.Migration):
@@ -27,4 +28,5 @@ class Migration(migrations.Migration):
HStoreExtension(),
TrigramExtension(),
UnaccentExtension(),
+ CITextExtension(),
]
diff --git a/tests/postgres_tests/migrations/0002_create_test_models.py b/tests/postgres_tests/migrations/0002_create_test_models.py
index 161f883d3f..8f72183f5c 100644
--- a/tests/postgres_tests/migrations/0002_create_test_models.py
+++ b/tests/postgres_tests/migrations/0002_create_test_models.py
@@ -5,9 +5,9 @@ from django.core.serializers.json import DjangoJSONEncoder
from django.db import migrations, models
from ..fields import (
- ArrayField, BigIntegerRangeField, DateRangeField, DateTimeRangeField,
- FloatRangeField, HStoreField, IntegerRangeField, JSONField,
- SearchVectorField,
+ ArrayField, BigIntegerRangeField, CITextField, DateRangeField,
+ DateTimeRangeField, FloatRangeField, HStoreField, IntegerRangeField,
+ JSONField, SearchVectorField,
)
from ..models import TagField
@@ -139,6 +139,16 @@ class Migration(migrations.Migration):
bases=None,
),
migrations.CreateModel(
+ name='CITextTestModel',
+ fields=[
+ ('name', CITextField(primary_key=True, max_length=255)),
+ ],
+ options={
+ 'required_db_vendor': 'postgresql',
+ },
+ bases=None,
+ ),
+ migrations.CreateModel(
name='Line',
fields=[
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),