Skip to content

Commit

Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merged migrations
Browse files Browse the repository at this point in the history
GitRon committed Jul 15, 2024
1 parent f1f92c2 commit 98afac1
Showing 2 changed files with 173 additions and 99 deletions.
242 changes: 173 additions & 69 deletions testapp/migrations/0001_initial.py
Original file line number Diff line number Diff line change
@@ -1,14 +1,16 @@
# Generated by Django 3.2.18 on 2023-04-27 12:45
# Generated by Django 5.0.7 on 2024-07-15 14:19

import ambient_toolbox.mixins.bleacher
import ambient_toolbox.mixins.models
import ambient_toolbox.mixins.validation
from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
import django.utils.timezone
from django.conf import settings
from django.db import migrations, models


class Migration(migrations.Migration):

initial = True

dependencies = [
@@ -17,138 +19,240 @@ class Migration(migrations.Migration):

operations = [
migrations.CreateModel(
name='MyPermissionModelMixin',
name="MyPermissionModelMixin",
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
],
options={
'managed': False,
"managed": False,
},
bases=(ambient_toolbox.mixins.models.PermissionModelMixin, models.Model),
),
migrations.CreateModel(
name='ModelWithCleanMixin',
name="BleacherMixinModel",
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("content", models.CharField(max_length=50)),
],
bases=(ambient_toolbox.mixins.validation.CleanOnSaveMixin, models.Model),
bases=(ambient_toolbox.mixins.bleacher.BleacherMixin, models.Model),
),
migrations.CreateModel(
name='ModelWithSaveWithoutSignalsMixin',
name="ModelWithCleanMixin",
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('value', models.PositiveIntegerField(default=0)),
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
],
bases=(ambient_toolbox.mixins.models.SaveWithoutSignalsMixin, models.Model),
bases=(ambient_toolbox.mixins.validation.CleanOnSaveMixin, models.Model),
),
migrations.CreateModel(
name='ModelWithSelector',
name="ModelWithSaveWithoutSignalsMixin",
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('value', models.PositiveIntegerField(default=0)),
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("value", models.PositiveIntegerField(default=0)),
],
bases=(ambient_toolbox.mixins.models.SaveWithoutSignalsMixin, models.Model),
),
migrations.CreateModel(
name='MyMultipleSignalModel',
name="ModelWithSelector",
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('value', models.PositiveIntegerField(default=0)),
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("value", models.PositiveIntegerField(default=0)),
],
),
migrations.CreateModel(
name='MySingleSignalModel',
name="MyMultipleSignalModel",
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('value', models.PositiveIntegerField(default=0)),
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("value", models.PositiveIntegerField(default=0)),
],
),
migrations.CreateModel(
name='ModelWithOneToOneToSelf',
name="MySingleSignalModel",
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
(
'peer',
models.OneToOneField(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name='related_peer',
to='testapp.modelwithonetoonetoself',
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("value", models.PositiveIntegerField(default=0)),
],
),
migrations.CreateModel(
name='ModelWithFkToSelf',
name="CommonInfoBasedModel",
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
(
'parent',
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"created_at",
models.DateTimeField(
db_index=True,
default=django.utils.timezone.now,
verbose_name="Created at",
),
),
(
"lastmodified_at",
models.DateTimeField(
db_index=True,
default=django.utils.timezone.now,
verbose_name="Last modified at",
),
),
("value", models.PositiveIntegerField(default=0)),
("value_b", models.PositiveIntegerField(default=0)),
(
"created_by",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name='children',
to='testapp.modelwithfktoself',
on_delete=django.db.models.deletion.SET_NULL,
related_name="%(app_label)s_%(class)s_created",
to=settings.AUTH_USER_MODEL,
verbose_name="Created by",
),
),
(
"lastmodified_by",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.SET_NULL,
related_name="%(app_label)s_%(class)s_lastmodified",
to=settings.AUTH_USER_MODEL,
verbose_name="Last modified by",
),
),
],
options={
"abstract": False,
},
),
migrations.CreateModel(
name='ForeignKeyRelatedModel',
name="ModelWithFkToSelf",
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
(
'single_signal',
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"parent",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name='foreign_key_related_models',
to='testapp.mysinglesignalmodel',
related_name="children",
to="testapp.modelwithfktoself",
),
),
],
),
migrations.CreateModel(
name='CommonInfoBasedModel',
name="ModelWithOneToOneToSelf",
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
(
'created_at',
models.DateTimeField(db_index=True, default=django.utils.timezone.now, verbose_name='Created at'),
),
(
'lastmodified_at',
models.DateTimeField(
db_index=True, default=django.utils.timezone.now, verbose_name='Last modified at'
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
('value', models.PositiveIntegerField(default=0)),
('value_b', models.PositiveIntegerField(default=0)),
(
'created_by',
models.ForeignKey(
"peer",
models.OneToOneField(
blank=True,
null=True,
on_delete=django.db.models.deletion.SET_NULL,
related_name='%(app_label)s_%(class)s_created',
to=settings.AUTH_USER_MODEL,
verbose_name='Created by',
on_delete=django.db.models.deletion.CASCADE,
related_name="related_peer",
to="testapp.modelwithonetoonetoself",
),
),
],
),
migrations.CreateModel(
name="ForeignKeyRelatedModel",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
'lastmodified_by',
"single_signal",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.SET_NULL,
related_name='%(app_label)s_%(class)s_lastmodified',
to=settings.AUTH_USER_MODEL,
verbose_name='Last modified by',
on_delete=django.db.models.deletion.CASCADE,
related_name="foreign_key_related_models",
to="testapp.mysinglesignalmodel",
),
),
],
options={
'abstract': False,
},
),
]
30 changes: 0 additions & 30 deletions testapp/migrations/0002_bleachermixinmodel.py

This file was deleted.

0 comments on commit 98afac1

Please sign in to comment.