Skip to content

Commit c3a2331

Browse files
committed
[Models]: Adjusted age, dob and other properties to fit data
1 parent fbaebef commit c3a2331

File tree

7 files changed

+19
-86
lines changed

7 files changed

+19
-86
lines changed

app/core/migrations/0001_initial.py

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Generated by Django 5.1.2 on 2025-01-23 14:41
1+
# Generated by Django 5.1.2 on 2025-01-26 09:48
22

33
import django.db.models.deletion
44
import uuid
@@ -27,12 +27,6 @@ class Migration(migrations.Migration):
2727
verbose_name="ID",
2828
),
2929
),
30-
(
31-
"age",
32-
models.IntegerField(
33-
blank=True, null=True, verbose_name="age"
34-
),
35-
),
3630
(
3731
"start_level",
3832
models.IntegerField(default=1, verbose_name="start level"),
@@ -166,15 +160,17 @@ class Migration(migrations.Migration):
166160
),
167161
(
168162
"is_active",
169-
models.BooleanField(default=True, verbose_name="active"),
163+
models.BooleanField(
164+
default=True, null=True, verbose_name="active"
165+
),
170166
),
171167
(
172168
"is_staff",
173169
models.BooleanField(
174-
default=False, verbose_name="staff status"
170+
default=False, null=True, verbose_name="staff status"
175171
),
176172
),
177-
("is_superuser", models.BooleanField(default=False)),
173+
("is_superuser", models.BooleanField(default=False, null=True)),
178174
(
179175
"groups",
180176
models.ManyToManyField(

app/core/migrations/0002_initial.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Generated by Django 5.1.2 on 2025-01-23 14:41
1+
# Generated by Django 5.1.2 on 2025-01-26 09:48
22

33
import django.db.models.deletion
44
from django.conf import settings

app/core/migrations/0003_alter_user_is_active_alter_user_is_staff_and_more.py

Lines changed: 0 additions & 31 deletions
This file was deleted.

app/core/migrations/0004_alter_user_is_active_alter_user_is_staff_and_more.py

Lines changed: 0 additions & 31 deletions
This file was deleted.

app/core/models.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -206,11 +206,11 @@ class Student(models.Model):
206206
settings.AUTH_USER_MODEL,
207207
on_delete=models.CASCADE,
208208
)
209-
age = models.IntegerField(
210-
_("age"),
211-
null=True,
212-
blank=True,
213-
)
209+
# age = models.IntegerField(
210+
# _("age"),
211+
# null=True,
212+
# blank=True,
213+
# )
214214
start_level = models.IntegerField(_("start level"), default=1)
215215
current_level = models.IntegerField(
216216
_("current level"),

app/school/migrations/0001_initial.py

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Generated by Django 5.1.2 on 2025-01-23 14:41
1+
# Generated by Django 5.1.2 on 2025-01-26 09:48
22

33
import django.db.models.deletion
44
import uuid
@@ -85,12 +85,8 @@ class Migration(migrations.Migration):
8585
auto_now=True, verbose_name="updated at"
8686
),
8787
),
88-
(
89-
"name",
90-
models.CharField(
91-
max_length=60, unique=True, verbose_name="name"
92-
),
93-
),
88+
("name", models.CharField(max_length=60, verbose_name="name")),
89+
("level", models.IntegerField(default=0, verbose_name="level")),
9490
(
9591
"teacher",
9692
models.ForeignKey(

app/school/models.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,6 @@ class Course(models.Model):
6464
name = models.CharField(
6565
_("name"),
6666
max_length=60,
67-
unique=True,
6867
)
6968
department = models.ForeignKey(
7069
Department,
@@ -80,6 +79,10 @@ class Course(models.Model):
8079
null=True,
8180
default=None,
8281
)
82+
level = models.IntegerField(
83+
_("level"),
84+
default=0,
85+
)
8386

8487
class Meta:
8588
"""Meta class for Course model"""

0 commit comments

Comments
 (0)