1
- # Generated by Django 5.0.2 on 2024-03-07 22:24
1
+ # Generated by Django 5.0.2 on 2024-03-08 09:22
2
2
3
3
import django .contrib .auth .models
4
4
import django .contrib .auth .validators
5
- import django .db .models .deletion
6
- from django .conf import settings
7
5
from django .db import migrations , models
8
6
9
7
@@ -25,6 +23,7 @@ class Migration(migrations.Migration):
25
23
('first_name' , models .CharField (blank = True , max_length = 150 , verbose_name = 'first name' )),
26
24
('last_name' , models .CharField (blank = True , max_length = 150 , verbose_name = 'last name' )),
27
25
('email' , models .EmailField (blank = True , max_length = 254 , verbose_name = 'email address' )),
26
+ ('force_pw_change' , models .BooleanField (default = False )),
28
27
('role' , models .CharField (choices = [('S' , 'Student' ), ('T' , 'Teacher' ), ('A' , 'Admin' )], default = 'S' , max_length = 1 )),
29
28
],
30
29
options = {
@@ -42,12 +41,4 @@ class Migration(migrations.Migration):
42
41
('schedule' , models .JSONField (default = list )),
43
42
],
44
43
),
45
- migrations .CreateModel (
46
- name = 'UserCourse' ,
47
- fields = [
48
- ('id' , models .BigAutoField (auto_created = True , primary_key = True , serialize = False , verbose_name = 'ID' )),
49
- ('course' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , related_name = 'course' , to = 'api.course' )),
50
- ('user' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , related_name = 'user' , to = settings .AUTH_USER_MODEL )),
51
- ],
52
- ),
53
44
]
0 commit comments