Add migrations

This commit is contained in:
Lorenz Padberg 2023-06-29 14:56:13 +02:00
parent 858541134e
commit 9663cdc743
8 changed files with 178 additions and 0 deletions

View File

@ -0,0 +1,17 @@
# Generated by Django 3.2.13 on 2023-06-21 14:19
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('course', '0005_remove_coursesession_attendance_courses'),
]
operations = [
migrations.RemoveField(
model_name='coursesession',
name='assignment_details_list',
),
]

View File

@ -0,0 +1,27 @@
# Generated by Django 3.2.13 on 2023-06-21 14:19
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('course', '0006_remove_coursesession_assignment_details_list'),
('learnpath', '0007_learningunit_title_hidden'),
('duedate', '0003_alter_duedate_course_session'),
('course_session', '0001_initial'),
]
operations = [
migrations.CreateModel(
name='CourseSessionAssignment',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('course_session', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='course.coursesession')),
('evaluation_deadline', models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, related_name='assignment_evaluation_deadline', to='duedate.duedate')),
('learning_content', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='learnpath.learningcontentassignment')),
('submission_deadline', models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, related_name='assignment_submission_deadline', to='duedate.duedate')),
],
),
]

View File

@ -0,0 +1,25 @@
# Generated by Django 3.2.13 on 2023-06-28 11:21
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('duedate', '0006_auto_20230627_1553'),
('course_session', '0002_coursesessionassignment'),
]
operations = [
migrations.AlterField(
model_name='coursesessionassignment',
name='evaluation_deadline',
field=models.OneToOneField(null=True, on_delete=django.db.models.deletion.CASCADE, related_name='assignment_evaluation_deadline', to='duedate.duedate'),
),
migrations.AlterField(
model_name='coursesessionassignment',
name='submission_deadline',
field=models.OneToOneField(null=True, on_delete=django.db.models.deletion.CASCADE, related_name='assignment_submission_deadline', to='duedate.duedate'),
),
]

View File

@ -0,0 +1,20 @@
# Generated by Django 3.2.13 on 2023-06-21 14:19
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('course', '0006_remove_coursesession_assignment_details_list'),
('duedate', '0002_auto_20230614_1500'),
]
operations = [
migrations.AlterField(
model_name='duedate',
name='course_session',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='duedates', to='course.coursesession'),
),
]

View File

@ -0,0 +1,25 @@
# Generated by Django 3.2.13 on 2023-06-21 15:03
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('contenttypes', '0002_remove_content_type_name'),
('duedate', '0003_alter_duedate_course_session'),
]
operations = [
migrations.AddField(
model_name='duedate',
name='content_type',
field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, to='contenttypes.contenttype'),
),
migrations.AddField(
model_name='duedate',
name='object_id',
field=models.PositiveIntegerField(null=True),
),
]

View File

@ -0,0 +1,21 @@
# Generated by Django 3.2.13 on 2023-06-22 09:38
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('duedate', '0004_auto_20230621_1703'),
]
operations = [
migrations.RemoveField(
model_name='duedate',
name='content_type',
),
migrations.RemoveField(
model_name='duedate',
name='object_id',
),
]

View File

@ -0,0 +1,23 @@
# Generated by Django 3.2.13 on 2023-06-27 13:53
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('duedate', '0005_auto_20230622_1138'),
]
operations = [
migrations.AddField(
model_name='duedate',
name='description',
field=models.CharField(default='Abgabetermin', max_length=1024),
),
migrations.AddField(
model_name='duedate',
name='learning_content_description',
field=models.CharField(default='GeleiteteFallarbeit', max_length=1024),
),
]

View File

@ -0,0 +1,20 @@
# Generated by Django 3.2.13 on 2023-06-28 11:21
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('assignment', '0004_assignment_assignment_type'),
('learnpath', '0007_learningunit_title_hidden'),
]
operations = [
migrations.AlterField(
model_name='learningcontentassignment',
name='content_assignment',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='assignment.assignment'),
),
]