diff --git a/physionet-django/physionet/migrations/0008_process_step_stepdetails.py b/physionet-django/physionet/migrations/0008_process_step_stepdetails.py new file mode 100644 index 0000000000..394930ef5c --- /dev/null +++ b/physionet-django/physionet/migrations/0008_process_step_stepdetails.py @@ -0,0 +1,96 @@ +# Generated by Django 4.2.11 on 2024-05-15 20:22 + +from django.db import migrations, models +import django.db.models.deletion +import project.modelcomponents.fields + + +class Migration(migrations.Migration): + + dependencies = [ + ("physionet", "0007_frontpagebutton"), + ] + + operations = [ + migrations.CreateModel( + name="Process", + fields=[ + ( + "id", + models.AutoField( + auto_created=True, + primary_key=True, + serialize=False, + verbose_name="ID", + ), + ), + ("title", models.CharField(max_length=64)), + ("slug", models.CharField(max_length=64, unique=True)), + ("description", models.TextField(blank=True)), + ], + options={ + "default_permissions": (), + "unique_together": {("title", "slug")}, + }, + ), + migrations.CreateModel( + name="Step", + fields=[ + ( + "id", + models.AutoField( + auto_created=True, + primary_key=True, + serialize=False, + verbose_name="ID", + ), + ), + ("title", models.CharField(max_length=64)), + ("slug", models.CharField(max_length=64)), + ("order", models.PositiveSmallIntegerField(default=0)), + ( + "process", + models.ForeignKey( + default=None, + on_delete=django.db.models.deletion.CASCADE, + related_name="steps", + to="physionet.process", + ), + ), + ], + options={ + "ordering": ("order",), + "default_permissions": (), + }, + ), + migrations.CreateModel( + name="StepDetails", + fields=[ + ( + "id", + models.AutoField( + auto_created=True, + primary_key=True, + serialize=False, + verbose_name="ID", + ), + ), + ("title", models.CharField(max_length=64)), + ("content", project.modelcomponents.fields.SafeHTMLField(blank=True)), + ("order", models.PositiveSmallIntegerField(default=0)), + ("slug", models.CharField(max_length=64)), + ("tip", models.BooleanField(default=False)), + ( + "step", + models.ForeignKey( + on_delete=django.db.models.deletion.CASCADE, to="physionet.step" + ), + ), + ], + options={ + "ordering": ("order",), + "default_permissions": (), + "unique_together": {("step", "order")}, + }, + ), + ] diff --git a/physionet-django/physionet/migrations/0008_step_alter_section_options_stepdetails.py b/physionet-django/physionet/migrations/0008_step_alter_section_options_stepdetails.py deleted file mode 100644 index af830e1035..0000000000 --- a/physionet-django/physionet/migrations/0008_step_alter_section_options_stepdetails.py +++ /dev/null @@ -1,49 +0,0 @@ -# Generated by Django 4.1.13 on 2024-02-29 09:28 - -from django.db import migrations, models -import django.db.models.deletion -import project.modelcomponents.fields - - -class Migration(migrations.Migration): - - dependencies = [ - ('physionet', '0007_frontpagebutton'), - ] - - operations = [ - migrations.CreateModel( - name='Step', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('title', models.CharField(max_length=64)), - ('process_name', models.CharField(max_length=64)), - ('slug', models.CharField(max_length=64)), - ('order', models.PositiveSmallIntegerField(default=0)), - ], - options={ - 'ordering': ('order',), - 'default_permissions': (), - }, - ), - migrations.AlterModelOptions( - name='section', - options={'default_permissions': ()}, - ), - migrations.CreateModel( - name='StepDetails', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('title', models.CharField(max_length=64)), - ('content', project.modelcomponents.fields.SafeHTMLField(blank=True)), - ('order', models.PositiveSmallIntegerField(default=0)), - ('slug', models.CharField(max_length=64)), - ('tip', models.BooleanField(default=False)), - ('step', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='physionet.step')), - ], - options={ - 'default_permissions': (), - 'unique_together': {('step', 'order')}, - }, - ), - ] diff --git a/physionet-django/physionet/migrations/0009_alter_section_options_alter_stepdetails_options.py b/physionet-django/physionet/migrations/0009_alter_section_options_alter_stepdetails_options.py deleted file mode 100644 index 090b735144..0000000000 --- a/physionet-django/physionet/migrations/0009_alter_section_options_alter_stepdetails_options.py +++ /dev/null @@ -1,21 +0,0 @@ -# Generated by Django 4.2.11 on 2024-05-08 15:09 - -from django.db import migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ("physionet", "0008_step_alter_section_options_stepdetails"), - ] - - operations = [ - migrations.AlterModelOptions( - name="section", - options={"default_permissions": (), "ordering": ("order",)}, - ), - migrations.AlterModelOptions( - name="stepdetails", - options={"default_permissions": (), "ordering": ("order",)}, - ), - ] diff --git a/physionet-django/physionet/migrations/0010_remove_step_process_name_process_step_process.py b/physionet-django/physionet/migrations/0010_remove_step_process_name_process_step_process.py deleted file mode 100644 index d28f914ea0..0000000000 --- a/physionet-django/physionet/migrations/0010_remove_step_process_name_process_step_process.py +++ /dev/null @@ -1,49 +0,0 @@ -# Generated by Django 4.2.11 on 2024-05-08 20:40 - -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - - dependencies = [ - ("physionet", "0009_alter_section_options_alter_stepdetails_options"), - ] - - operations = [ - migrations.RemoveField( - model_name="step", - name="process_name", - ), - migrations.CreateModel( - name="Process", - fields=[ - ( - "id", - models.AutoField( - auto_created=True, - primary_key=True, - serialize=False, - verbose_name="ID", - ), - ), - ("title", models.CharField(max_length=64)), - ("slug", models.CharField(max_length=64, unique=True)), - ("description", models.TextField(blank=True)), - ], - options={ - "default_permissions": (), - "unique_together": {("title", "slug")}, - }, - ), - migrations.AddField( - model_name="step", - name="process", - field=models.ForeignKey( - default=None, - on_delete=django.db.models.deletion.CASCADE, - related_name="steps", - to="physionet.process", - ), - ), - ]