Skip to content

Commit 8eb4ac9

Browse files
committed
regeneration migratons
1 parent 3ab4393 commit 8eb4ac9

File tree

7 files changed

+55
-434
lines changed

7 files changed

+55
-434
lines changed

tests/benchmark/migrations/0001_initial.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Generated by Django 4.2.15 on 2024-08-27 15:44
1+
# Generated by Django 3.2.25 on 2024-08-27 20:17
22

33
from django.db import migrations, models
44
import django_enum.fields

tests/constraints/migrations/0001_initial.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Generated by Django 4.2.15 on 2024-08-27 15:44
1+
# Generated by Django 3.2.25 on 2024-08-27 20:17
22

33
from django.db import migrations, models
44
import django_enum.fields
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
# Generated by Django 5.1 on 2024-08-27 20:18
2+
3+
import django.db.models.functions.text
4+
import django_enum.fields
5+
from django.db import migrations, models
6+
7+
8+
class Migration(migrations.Migration):
9+
10+
initial = True
11+
12+
dependencies = [
13+
]
14+
15+
operations = [
16+
migrations.CreateModel(
17+
name='DBDefaultTester',
18+
fields=[
19+
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
20+
('small_pos_int', django_enum.fields.EnumPositiveSmallIntegerField(blank=True, choices=[(0, 'Value 1'), (2, 'Value 2'), (32767, 'Value 32767')], db_default=None, null=True)),
21+
('small_int', django_enum.fields.EnumSmallIntegerField(blank=True, choices=[(-32768, 'Value -32768'), (0, 'Value 0'), (1, 'Value 1'), (2, 'Value 2'), (32767, 'Value 32767')], db_default=32767)),
22+
('pos_int', django_enum.fields.EnumPositiveIntegerField(blank=True, choices=[(0, 'Value 0'), (1, 'Value 1'), (2, 'Value 2'), (2147483647, 'Value 2147483647')], db_default=2147483647)),
23+
('int', django_enum.fields.EnumIntegerField(blank=True, choices=[(-2147483648, 'Value -2147483648'), (0, 'Value 0'), (1, 'Value 1'), (2, 'Value 2'), (2147483647, 'Value 2147483647')], db_default=-2147483648, null=True)),
24+
('big_pos_int', django_enum.fields.EnumPositiveBigIntegerField(blank=True, choices=[(0, 'Value 0'), (1, 'Value 1'), (2, 'Value 2'), (2147483648, 'Value 2147483648')], db_default=None, null=True)),
25+
('big_int', django_enum.fields.EnumBigIntegerField(blank=True, choices=[(-2147483649, 'Value -2147483649'), (1, 'Value 1'), (2, 'Value 2'), (2147483648, 'Value 2147483648')], db_default=-2147483649)),
26+
('constant', django_enum.fields.EnumFloatField(blank=True, choices=[(3.141592653589793, 'Pi'), (2.71828, "Euler's Number"), (1.618033988749895, 'Golden Ratio')], db_default=1.618033988749895, null=True)),
27+
('text', django_enum.fields.EnumCharField(blank=True, choices=[('V1', 'Value1'), ('V22', 'Value2'), ('V333', 'Value3'), ('D', 'Default')], db_default='', max_length=4)),
28+
('doubled_text', django_enum.fields.EnumCharField(blank=True, choices=[('V1', 'Value1'), ('V22', 'Value2'), ('V333', 'Value3'), ('D', 'Default')], db_default=django.db.models.functions.text.Concat(models.Value('db'), models.Value('_default')), default='', max_length=10)),
29+
('doubled_text_strict', django_enum.fields.EnumCharField(blank=True, choices=[('V1', 'Value1'), ('V22', 'Value2'), ('V333', 'Value3'), ('D', 'Default')], db_default='V22', default='D', max_length=10)),
30+
('char_field', models.CharField(blank=True, db_default='db_default', max_length=10)),
31+
('doubled_char_field', models.CharField(blank=True, db_default='db_default', default='default', max_length=10)),
32+
('extern', django_enum.fields.EnumPositiveSmallIntegerField(blank=True, choices=[(1, 'ONE'), (2, 'TWO'), (3, 'THREE')], db_default=3, null=True)),
33+
('dj_int_enum', django_enum.fields.EnumPositiveSmallIntegerField(choices=[(1, 'One'), (2, 'Two'), (3, 'Three')], db_default=1)),
34+
('dj_text_enum', django_enum.fields.EnumCharField(choices=[('A', 'Label A'), ('B', 'Label B'), ('C', 'Label C')], db_default='A', max_length=1)),
35+
('non_strict_int', django_enum.fields.EnumPositiveSmallIntegerField(blank=True, choices=[(0, 'Value 1'), (2, 'Value 2'), (32767, 'Value 32767')], db_default=5, null=True)),
36+
('non_strict_text', django_enum.fields.EnumCharField(blank=True, choices=[('V1', 'Value1'), ('V22', 'Value2'), ('V333', 'Value3'), ('D', 'Default')], db_default='arbitrary', max_length=12)),
37+
('no_coerce', django_enum.fields.EnumPositiveSmallIntegerField(blank=True, choices=[(0, 'Value 1'), (2, 'Value 2'), (32767, 'Value 32767')], db_default=2, null=True)),
38+
('no_coerce_value', django_enum.fields.EnumPositiveSmallIntegerField(blank=True, choices=[(0, 'Value 1'), (2, 'Value 2'), (32767, 'Value 32767')], db_default=32767, null=True)),
39+
('no_coerce_none', django_enum.fields.EnumPositiveSmallIntegerField(blank=True, choices=[(0, 'Value 1'), (2, 'Value 2'), (32767, 'Value 32767')], db_default=None, null=True)),
40+
],
41+
options={
42+
'ordering': ('id',),
43+
'constraints': [models.CheckConstraint(condition=models.Q(('small_pos_int__in', [0, 2, 32767]), ('small_pos_int__isnull', True), _connector='OR'), name='tests_db_default_DBDefaultTester_small_pos_int_SmallPosIntEnum'), models.CheckConstraint(condition=models.Q(('small_int__in', [-32768, 0, 1, 2, 32767])), name='tests_db_default_DBDefaultTester_small_int_SmallIntEnum'), models.CheckConstraint(condition=models.Q(('pos_int__in', [0, 1, 2, 2147483647])), name='tests_db_default_DBDefaultTester_pos_int_PosIntEnum'), models.CheckConstraint(condition=models.Q(('int__in', [-2147483648, 0, 1, 2, 2147483647]), ('int__isnull', True), _connector='OR'), name='tests_db_default_DBDefaultTester_int_IntEnum'), models.CheckConstraint(condition=models.Q(('big_pos_int__in', [0, 1, 2, 2147483648]), ('big_pos_int__isnull', True), _connector='OR'), name='tests_db_default_DBDefaultTester_big_pos_int_BigPosIntEnum'), models.CheckConstraint(condition=models.Q(('big_int__in', [-2147483649, 1, 2, 2147483648])), name='tests_db_default_DBDefaultTester_big_int_BigIntEnum'), models.CheckConstraint(condition=models.Q(('constant__in', [3.141592653589793, 2.71828, 1.618033988749895]), ('constant__isnull', True), _connector='OR'), name='tests_db_default_DBDefaultTester_constant_Constants'), models.CheckConstraint(condition=models.Q(('doubled_text_strict__in', ['V1', 'V22', 'V333', 'D'])), name='tests_db_default_DBDefaultTester_doubled_text_strict_TextEnum'), models.CheckConstraint(condition=models.Q(('extern__in', [1, 2, 3]), ('extern__isnull', True), _connector='OR'), name='tests_db_default_DBDefaultTester_extern_ExternEnum'), models.CheckConstraint(condition=models.Q(('dj_int_enum__in', [1, 2, 3])), name='tests_db_default_DBDefaultTester_dj_int_enum_DJIntEnum'), models.CheckConstraint(condition=models.Q(('dj_text_enum__in', ['A', 'B', 'C'])), name='tests_db_default_DBDefaultTester_dj_text_enum_DJTextEnum'), models.CheckConstraint(condition=models.Q(('no_coerce__in', [0, 2, 32767]), ('no_coerce__isnull', True), _connector='OR'), name='tests_db_default_DBDefaultTester_no_coerce_SmallPosIntEnum'), models.CheckConstraint(condition=models.Q(('no_coerce_value__in', [0, 2, 32767]), ('no_coerce_value__isnull', True), _connector='OR'), name='tests_db_default_DBDefaultTester_no_coerce_value_SmallPosIntEnum'), models.CheckConstraint(condition=models.Q(('no_coerce_none__in', [0, 2, 32767]), ('no_coerce_none__isnull', True), _connector='OR'), name='tests_db_default_DBDefaultTester_no_coerce_none_SmallPosIntEnum')],
44+
},
45+
),
46+
]

tests/djenum/migrations/0001_initial.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Generated by Django 4.2.15 on 2024-08-27 15:44
1+
# Generated by Django 3.2.25 on 2024-08-27 20:17
22

33
import datetime
44
from decimal import Decimal
@@ -207,7 +207,7 @@ class Migration(migrations.Migration):
207207
migrations.AddField(
208208
model_name='enumflagtesterrelated',
209209
name='related_flags',
210-
field=models.ManyToManyField(related_name='related_flags', to='tests_djenum.enumflagtester'),
210+
field=models.ManyToManyField(related_name='related_flags', to='tests_djenum.EnumFlagTester'),
211211
),
212212
migrations.AddConstraint(
213213
model_name='emptyenumvaluetester',

0 commit comments

Comments
 (0)