django-modeltranslation/modeltranslation/tests/migrations/0001_initial.py
2022-07-13 19:02:47 +03:00

988 lines
40 KiB
Python

# Generated by Django 3.2.14 on 2022-07-11 16:41
import django.contrib.auth.models
import django.core.validators
from django.db import migrations, models
import django.db.models.deletion
import modeltranslation.tests.models
class Migration(migrations.Migration):
initial = True
dependencies = [
('auth', '0001_initial'),
]
operations = [
migrations.CreateModel(
name='AbstractConflictModelB',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('title_de', models.IntegerField()),
('title', models.CharField(max_length=255, verbose_name='title')),
],
options={
'abstract': False,
},
),
migrations.CreateModel(
name='AbstractModelB',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('titlea', models.CharField(max_length=255, verbose_name='title a')),
('titlea_de', models.CharField(max_length=255, null=True, verbose_name='title a')),
('titlea_en', models.CharField(max_length=255, null=True, verbose_name='title a')),
('titleb', models.CharField(max_length=255, verbose_name='title b')),
('titleb_de', models.CharField(max_length=255, null=True, verbose_name='title b')),
('titleb_en', models.CharField(max_length=255, null=True, verbose_name='title b')),
],
options={
'abstract': False,
},
),
migrations.CreateModel(
name='ConflictModel',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('title', models.CharField(max_length=255, verbose_name='title')),
('title_de', models.IntegerField()),
],
),
migrations.CreateModel(
name='CustomManager2TestModel',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('title', models.CharField(max_length=255, verbose_name='title')),
('title_de', models.CharField(max_length=255, null=True, verbose_name='title')),
('title_en', models.CharField(max_length=255, null=True, verbose_name='title')),
],
),
migrations.CreateModel(
name='CustomManagerChildTestModel',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('needs_translation', models.BooleanField(default=False)),
('title', models.CharField(max_length=255, verbose_name='title')),
('title_de', models.CharField(max_length=255, null=True, verbose_name='title')),
('title_en', models.CharField(max_length=255, null=True, verbose_name='title')),
],
options={
'abstract': False,
},
),
migrations.CreateModel(
name='CustomManagerTestModel',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('title', models.CharField(max_length=255, verbose_name='title')),
('title_de', models.CharField(max_length=255, null=True, verbose_name='title')),
('title_en', models.CharField(max_length=255, null=True, verbose_name='title')),
('description', models.CharField(db_column='xyz', max_length=255, null=True)),
],
),
migrations.CreateModel(
name='DataModel',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('data', models.TextField(blank=True, null=True)),
],
),
migrations.CreateModel(
name='DescriptorModel',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('normal', modeltranslation.tests.models.FancyField(default='')),
('trans', modeltranslation.tests.models.FancyField(default='')),
('trans_de', modeltranslation.tests.models.FancyField(default='', null=True)),
('trans_en', modeltranslation.tests.models.FancyField(default='', null=True)),
],
),
migrations.CreateModel(
name='FallbackModel',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('title', models.CharField(max_length=255, verbose_name='title')),
('title_de', models.CharField(max_length=255, null=True, verbose_name='title')),
('title_en', models.CharField(max_length=255, null=True, verbose_name='title')),
('text', models.TextField(blank=True, null=True)),
('text_de', models.TextField(blank=True, null=True)),
('text_en', models.TextField(blank=True, null=True)),
('url', models.URLField(blank=True, null=True)),
('url_de', models.URLField(blank=True, null=True)),
('url_en', models.URLField(blank=True, null=True)),
('email', models.EmailField(blank=True, max_length=254, null=True)),
('email_de', models.EmailField(blank=True, max_length=254, null=True)),
('email_en', models.EmailField(blank=True, max_length=254, null=True)),
('description', models.CharField(max_length=255, null=True)),
('description_de', models.CharField(max_length=255, null=True)),
('description_en', models.CharField(max_length=255, null=True)),
],
),
migrations.CreateModel(
name='FallbackModel2',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('title', models.CharField(max_length=255, verbose_name='title')),
('title_de', models.CharField(max_length=255, null=True, verbose_name='title')),
('title_en', models.CharField(max_length=255, null=True, verbose_name='title')),
('text', models.TextField(blank=True, null=True)),
('text_de', models.TextField(blank=True, null=True)),
('text_en', models.TextField(blank=True, null=True)),
('url', models.URLField(blank=True, null=True)),
('url_de', models.URLField(blank=True, null=True)),
('url_en', models.URLField(blank=True, null=True)),
('email', models.EmailField(blank=True, max_length=254, null=True)),
('email_de', models.EmailField(blank=True, max_length=254, null=True)),
('email_en', models.EmailField(blank=True, max_length=254, null=True)),
],
),
migrations.CreateModel(
name='FileFieldsModel',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('title', models.CharField(max_length=255, verbose_name='title')),
('title_de', models.CharField(max_length=255, null=True, verbose_name='title')),
('title_en', models.CharField(max_length=255, null=True, verbose_name='title')),
(
'file',
models.FileField(blank=True, null=True, upload_to='modeltranslation_tests'),
),
(
'file_de',
models.FileField(blank=True, null=True, upload_to='modeltranslation_tests'),
),
(
'file_en',
models.FileField(blank=True, null=True, upload_to='modeltranslation_tests'),
),
('file2', models.FileField(upload_to='modeltranslation_tests')),
('file2_de', models.FileField(null=True, upload_to='modeltranslation_tests')),
('file2_en', models.FileField(null=True, upload_to='modeltranslation_tests')),
(
'image',
models.ImageField(blank=True, null=True, upload_to='modeltranslation_tests'),
),
(
'image_de',
models.ImageField(blank=True, null=True, upload_to='modeltranslation_tests'),
),
(
'image_en',
models.ImageField(blank=True, null=True, upload_to='modeltranslation_tests'),
),
],
),
migrations.CreateModel(
name='FilteredTestModel',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('title', models.CharField(max_length=255, verbose_name='title')),
('title_de', models.CharField(max_length=255, null=True, verbose_name='title')),
('title_en', models.CharField(max_length=255, null=True, verbose_name='title')),
],
),
migrations.CreateModel(
name='GroupFieldsetsModel',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('title', models.CharField(max_length=255)),
('title_de', models.CharField(max_length=255, null=True)),
('title_en', models.CharField(max_length=255, null=True)),
('text', models.TextField(blank=True, null=True)),
('text_de', models.TextField(blank=True, null=True)),
('text_en', models.TextField(blank=True, null=True)),
('email', models.EmailField(blank=True, max_length=254, null=True)),
],
),
migrations.CreateModel(
name='InheritedPermission',
fields=[
(
'permission_ptr',
models.OneToOneField(
auto_created=True,
on_delete=django.db.models.deletion.CASCADE,
parent_link=True,
primary_key=True,
serialize=False,
to='auth.permission',
),
),
('translated_var', models.CharField(max_length=255)),
('translated_var_de', models.CharField(max_length=255, null=True)),
('translated_var_en', models.CharField(max_length=255, null=True)),
],
bases=('auth.permission',),
managers=[
('objects', django.contrib.auth.models.PermissionManager()),
],
),
migrations.CreateModel(
name='ManagerTestModel',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('title', models.CharField(max_length=255, verbose_name='title')),
('title_de', models.CharField(max_length=255, null=True, verbose_name='title')),
('title_en', models.CharField(max_length=255, null=True, verbose_name='title')),
('visits', models.IntegerField(default=0, verbose_name='visits')),
('visits_de', models.IntegerField(default=0, null=True, verbose_name='visits')),
('visits_en', models.IntegerField(default=0, null=True, verbose_name='visits')),
('description', models.CharField(max_length=255, null=True)),
('description_de', models.CharField(max_length=255, null=True)),
('description_en', models.CharField(max_length=255, null=True)),
],
options={
'ordering': ('-visits',),
},
),
migrations.CreateModel(
name='ModelX',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('name', models.CharField(max_length=255)),
('name_de', models.CharField(max_length=255, null=True)),
('name_en', models.CharField(max_length=255, null=True)),
],
options={
'abstract': False,
},
),
migrations.CreateModel(
name='ModelXY',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
(
'model_x',
models.ForeignKey(
on_delete=django.db.models.deletion.CASCADE, to='tests.modelx'
),
),
],
options={
'abstract': False,
},
),
migrations.CreateModel(
name='MultitableConflictModelA',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('title_de', models.IntegerField()),
],
),
migrations.CreateModel(
name='MultitableModelA',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('titlea', models.CharField(max_length=255, verbose_name='title a')),
('titlea_de', models.CharField(max_length=255, null=True, verbose_name='title a')),
('titlea_en', models.CharField(max_length=255, null=True, verbose_name='title a')),
],
),
migrations.CreateModel(
name='NameModel',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('firstname', models.CharField(max_length=50)),
('firstname_de', models.CharField(max_length=50, null=True)),
('firstname_en', models.CharField(max_length=50, null=True)),
('lastname', models.CharField(max_length=50)),
('lastname_de', models.CharField(max_length=50, null=True)),
('lastname_en', models.CharField(max_length=50, null=True)),
('age', models.CharField(max_length=50)),
('slug', models.SlugField(max_length=100)),
('slug2', models.SlugField(max_length=100)),
('slug2_de', models.SlugField(max_length=100, null=True)),
('slug2_en', models.SlugField(max_length=100, null=True)),
],
),
migrations.CreateModel(
name='NonTranslated',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('title', models.CharField(max_length=255, verbose_name='title')),
],
),
migrations.CreateModel(
name='OtherFieldsModel',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
(
'int',
models.PositiveIntegerField(
default=42, validators=[django.core.validators.MinValueValidator(0)]
),
),
(
'int_de',
models.PositiveIntegerField(
default=42,
null=True,
validators=[django.core.validators.MinValueValidator(0)],
),
),
(
'int_en',
models.PositiveIntegerField(
default=42,
null=True,
validators=[django.core.validators.MinValueValidator(0)],
),
),
('boolean', models.BooleanField(default=False)),
('boolean_de', models.BooleanField(default=False)),
('boolean_en', models.BooleanField(default=False)),
('float', models.FloatField(blank=True, null=True)),
('float_de', models.FloatField(blank=True, null=True)),
('float_en', models.FloatField(blank=True, null=True)),
(
'decimal',
models.DecimalField(blank=True, decimal_places=2, max_digits=5, null=True),
),
(
'decimal_de',
models.DecimalField(blank=True, decimal_places=2, max_digits=5, null=True),
),
(
'decimal_en',
models.DecimalField(blank=True, decimal_places=2, max_digits=5, null=True),
),
('date', models.DateField(blank=True, null=True)),
('date_de', models.DateField(blank=True, null=True)),
('date_en', models.DateField(blank=True, null=True)),
('datetime', models.DateTimeField(blank=True, null=True)),
('datetime_de', models.DateTimeField(blank=True, null=True)),
('datetime_en', models.DateTimeField(blank=True, null=True)),
('time', models.TimeField(blank=True, null=True)),
('time_de', models.TimeField(blank=True, null=True)),
('time_en', models.TimeField(blank=True, null=True)),
('genericip', models.GenericIPAddressField(blank=True, null=True)),
('genericip_de', models.GenericIPAddressField(blank=True, null=True)),
('genericip_en', models.GenericIPAddressField(blank=True, null=True)),
],
),
migrations.CreateModel(
name='Page',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('slug', models.CharField(max_length=255)),
('slug_de', models.CharField(max_length=255, null=True)),
('slug_en', models.CharField(max_length=255, null=True)),
('keywords', models.CharField(max_length=255)),
('keywords_de', models.CharField(max_length=255, null=True)),
('keywords_en', models.CharField(max_length=255, null=True)),
('title', models.CharField(max_length=255)),
('title_de', models.CharField(max_length=255, null=True)),
('title_en', models.CharField(max_length=255, null=True)),
],
options={
'abstract': False,
},
),
migrations.CreateModel(
name='PlainChildTestModel',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('needs_translation', models.BooleanField(default=False)),
('title', models.CharField(max_length=255, verbose_name='title')),
('title_de', models.CharField(max_length=255, null=True, verbose_name='title')),
('title_en', models.CharField(max_length=255, null=True, verbose_name='title')),
],
options={
'abstract': False,
},
),
migrations.CreateModel(
name='RequiredModel',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('non_req', models.CharField(blank=True, max_length=10)),
('non_req_de', models.CharField(blank=True, max_length=10, null=True)),
('non_req_en', models.CharField(blank=True, max_length=10, null=True)),
('req', models.CharField(max_length=10)),
('req_de', models.CharField(max_length=10, null=True)),
('req_en', models.CharField(max_length=10, null=True)),
('req_reg', models.CharField(max_length=10)),
('req_reg_de', models.CharField(max_length=10, null=True)),
('req_reg_en', models.CharField(max_length=10, null=True)),
('req_en_reg', models.CharField(max_length=10)),
('req_en_reg_de', models.CharField(max_length=10, null=True)),
('req_en_reg_en', models.CharField(max_length=10, null=True)),
],
),
migrations.CreateModel(
name='TestModel',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('title', models.CharField(max_length=255, verbose_name='title')),
('title_de', models.CharField(max_length=255, null=True, verbose_name='title')),
('title_en', models.CharField(max_length=255, null=True, verbose_name='title')),
('text', models.TextField(blank=True, null=True)),
('text_de', models.TextField(blank=True, null=True)),
('text_en', models.TextField(blank=True, null=True)),
('url', models.URLField(blank=True, null=True)),
('url_de', models.URLField(blank=True, null=True)),
('url_en', models.URLField(blank=True, null=True)),
('email', models.EmailField(blank=True, max_length=254, null=True)),
('email_de', models.EmailField(blank=True, max_length=254, null=True)),
('email_en', models.EmailField(blank=True, max_length=254, null=True)),
],
),
migrations.CreateModel(
name='ThirdPartyModel',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('name', models.CharField(max_length=20)),
],
),
migrations.CreateModel(
name='ThirdPartyRegisteredModel',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('name', models.CharField(max_length=20)),
('name_de', models.CharField(max_length=20, null=True)),
('name_en', models.CharField(max_length=20, null=True)),
],
),
migrations.CreateModel(
name='UniqueNullableModel',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('title', models.CharField(max_length=255, null=True, unique=True)),
('title_de', models.CharField(max_length=255, null=True, unique=True)),
('title_en', models.CharField(max_length=255, null=True, unique=True)),
],
),
migrations.CreateModel(
name='MultitableConflictModelB',
fields=[
(
'multitableconflictmodela_ptr',
models.OneToOneField(
auto_created=True,
on_delete=django.db.models.deletion.CASCADE,
parent_link=True,
primary_key=True,
serialize=False,
to='tests.multitableconflictmodela',
),
),
('title', models.CharField(max_length=255, verbose_name='title')),
],
bases=('tests.multitableconflictmodela',),
),
migrations.CreateModel(
name='MultitableModelB',
fields=[
(
'multitablemodela_ptr',
models.OneToOneField(
auto_created=True,
on_delete=django.db.models.deletion.CASCADE,
parent_link=True,
primary_key=True,
serialize=False,
to='tests.multitablemodela',
),
),
('titleb', models.CharField(max_length=255, verbose_name='title b')),
('titleb_de', models.CharField(max_length=255, null=True, verbose_name='title b')),
('titleb_en', models.CharField(max_length=255, null=True, verbose_name='title b')),
],
bases=('tests.multitablemodela',),
),
migrations.CreateModel(
name='RichTextPage',
fields=[
(
'page_ptr',
models.OneToOneField(
auto_created=True,
on_delete=django.db.models.deletion.CASCADE,
parent_link=True,
primary_key=True,
serialize=False,
to='tests.page',
),
),
('content', models.CharField(max_length=255)),
('content_de', models.CharField(max_length=255, null=True)),
('content_en', models.CharField(max_length=255, null=True)),
],
options={
'abstract': False,
},
bases=('tests.page', models.Model),
),
migrations.CreateModel(
name='OneToOneFieldModel',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('title', models.CharField(max_length=255, verbose_name='title')),
('title_de', models.CharField(max_length=255, null=True, verbose_name='title')),
('title_en', models.CharField(max_length=255, null=True, verbose_name='title')),
(
'non',
models.OneToOneField(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name='test_o2o',
to='tests.nontranslated',
),
),
(
'non_de',
models.OneToOneField(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name='test_o2o',
to='tests.nontranslated',
),
),
(
'non_en',
models.OneToOneField(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name='test_o2o',
to='tests.nontranslated',
),
),
(
'optional',
models.OneToOneField(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
to='tests.testmodel',
),
),
(
'optional_de',
models.OneToOneField(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
to='tests.testmodel',
),
),
(
'optional_en',
models.OneToOneField(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
to='tests.testmodel',
),
),
(
'test',
models.OneToOneField(
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name='test_o2o',
to='tests.testmodel',
),
),
(
'test_de',
models.OneToOneField(
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name='test_o2o',
to='tests.testmodel',
),
),
(
'test_en',
models.OneToOneField(
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name='test_o2o',
to='tests.testmodel',
),
),
],
),
migrations.CreateModel(
name='ModelY',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('title', models.CharField(max_length=255)),
('title_de', models.CharField(max_length=255, null=True)),
('title_en', models.CharField(max_length=255, null=True)),
('xs', models.ManyToManyField(through='tests.ModelXY', to='tests.ModelX')),
],
options={
'abstract': False,
},
),
migrations.AddField(
model_name='modelxy',
name='model_y',
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='tests.modely'),
),
migrations.CreateModel(
name='ForeignKeyModel',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('title', models.CharField(max_length=255, verbose_name='title')),
('title_de', models.CharField(max_length=255, null=True, verbose_name='title')),
('title_en', models.CharField(max_length=255, null=True, verbose_name='title')),
(
'hidden',
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name='+',
to='tests.testmodel',
),
),
(
'hidden_de',
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name='+',
to='tests.testmodel',
),
),
(
'hidden_en',
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name='+',
to='tests.testmodel',
),
),
(
'non',
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name='test_fks',
to='tests.nontranslated',
),
),
(
'non_de',
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name='test_fks',
to='tests.nontranslated',
),
),
(
'non_en',
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name='test_fks',
to='tests.nontranslated',
),
),
(
'optional',
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
to='tests.testmodel',
),
),
(
'optional_de',
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
to='tests.testmodel',
),
),
(
'optional_en',
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
to='tests.testmodel',
),
),
(
'test',
models.ForeignKey(
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name='test_fks',
to='tests.testmodel',
),
),
(
'test_de',
models.ForeignKey(
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name='test_fks',
to='tests.testmodel',
),
),
(
'test_en',
models.ForeignKey(
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name='test_fks',
to='tests.testmodel',
),
),
(
'untrans',
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name='test_fks_un',
to='tests.testmodel',
),
),
],
),
migrations.CreateModel(
name='ForeignKeyFilteredModel',
fields=[
(
'id',
models.AutoField(
auto_created=True, primary_key=True, serialize=False, verbose_name='ID'
),
),
('title', models.CharField(max_length=255, verbose_name='title')),
('title_de', models.CharField(max_length=255, null=True, verbose_name='title')),
('title_en', models.CharField(max_length=255, null=True, verbose_name='title')),
(
'test',
models.ForeignKey(
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name='test_fks',
to='tests.filteredtestmodel',
),
),
],
),
migrations.CreateModel(
name='ProxyTestModel',
fields=[],
options={
'proxy': True,
'indexes': [],
'constraints': [],
},
bases=('tests.testmodel',),
),
migrations.CreateModel(
name='MultitableModelC',
fields=[
(
'multitablemodelb_ptr',
models.OneToOneField(
auto_created=True,
on_delete=django.db.models.deletion.CASCADE,
parent_link=True,
primary_key=True,
serialize=False,
to='tests.multitablemodelb',
),
),
('titlec', models.CharField(max_length=255, verbose_name='title c')),
('titlec_de', models.CharField(max_length=255, null=True, verbose_name='title c')),
('titlec_en', models.CharField(max_length=255, null=True, verbose_name='title c')),
],
bases=('tests.multitablemodelb',),
),
migrations.CreateModel(
name='MultitableModelD',
fields=[
(
'multitablemodelb_ptr',
models.OneToOneField(
auto_created=True,
on_delete=django.db.models.deletion.CASCADE,
parent_link=True,
primary_key=True,
serialize=False,
to='tests.multitablemodelb',
),
),
('titled', models.CharField(max_length=255, verbose_name='title d')),
],
bases=('tests.multitablemodelb',),
),
]