joeni

0002_auto_20171118_2203.py

1
# Generated by Django 2.0b1 on 2017-11-18 22:03
2
3
from django.conf import settings
4
from django.db import migrations, models
5
import django.db.models.deletion
6
7
8
class Migration(migrations.Migration):
9
10
    initial = True
11
12
    dependencies = [
13
        ('courses', '0001_initial'),
14
        ('administration', '0001_initial'),
15
        ('auth', '0009_alter_user_last_name_max_length'),
16
    ]
17
18
    operations = [
19
        migrations.AddField(
20
            model_name='preregistration',
21
            name='study',
22
            field=models.ForeignKey(help_text='The study you wish to follow. Be sure to provide all legaldocuments that are required for this study with this application, or bring them with you to the final registration.', on_delete=django.db.models.deletion.PROTECT, to='courses.Study'),
23
        ),
24
        migrations.AddField(
25
            model_name='degree',
26
            name='user',
27
            field=models.ForeignKey(help_text='The person that achieved this degree, if (s)he still has an account at this university. If the account is deleted at a later date, this field will be set to NULL, but the other fields will be retained.', null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL),
28
        ),
29
        migrations.AddField(
30
            model_name='curriculum',
31
            name='courses',
32
            field=models.ManyToManyField(help_text='All the courses included in this curriculum.', to='courses.Course'),
33
        ),
34
        migrations.AddField(
35
            model_name='curriculum',
36
            name='student',
37
            field=models.ForeignKey(editable=False, limit_choices_to={'is_student': True}, on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL, unique_for_year='year'),
38
        ),
39
        migrations.AddField(
40
            model_name='courseresult',
41
            name='course_programme',
42
            field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='courses.ProgrammeInformation'),
43
        ),
44
        migrations.AddField(
45
            model_name='courseresult',
46
            name='student',
47
            field=models.ForeignKey(limit_choices_to={'is_student': True}, on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL),
48
        ),
49
        migrations.AddField(
50
            model_name='user',
51
            name='groups',
52
            field=models.ManyToManyField(blank=True, help_text='The groups this user belongs to. A user will get all permissions granted to each of their groups.', related_name='user_set', related_query_name='user', to='auth.Group', verbose_name='groups'),
53
        ),
54
        migrations.AddField(
55
            model_name='user',
56
            name='user_permissions',
57
            field=models.ManyToManyField(blank=True, help_text='Specific permissions for this user.', related_name='user_set', related_query_name='user', to='auth.Permission', verbose_name='user permissions'),
58
        ),
59
    ]
60