Skip to content

Commit eb26d3c

Browse files
committed
fix: migration files
1 parent 7f5d417 commit eb26d3c

File tree

4 files changed

+21
-11
lines changed

4 files changed

+21
-11
lines changed

apps/courses/migrations/0001_initial.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@ class Migration(migrations.Migration):
1717
migrations.CreateModel(
1818
name='Course',
1919
fields=[
20-
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
21-
('code', models.CharField(max_length=6, unique=True)),
20+
('code', models.CharField(max_length=6, primary_key=True, serialize=False, unique=True)),
2221
('name', models.CharField(max_length=100)),
2322
('academic_units', models.IntegerField(validators=[django.core.validators.MinValueValidator(0), django.core.validators.MaxValueValidator(10)])),
2423
('last_updated', models.DateTimeField(auto_now=True)),

apps/courses/migrations/0006_rename_course_courseindex_course_code_and_more.py

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,6 @@ class Migration(migrations.Migration):
1717
old_name='course',
1818
new_name='course_code',
1919
),
20-
migrations.RemoveField(
21-
model_name='course',
22-
name='id',
23-
),
2420
migrations.RemoveField(
2521
model_name='courseindex',
2622
name='id',
@@ -33,11 +29,6 @@ class Migration(migrations.Migration):
3329
model_name='courseindex',
3430
name='schedule',
3531
),
36-
migrations.AlterField(
37-
model_name='course',
38-
name='code',
39-
field=models.CharField(max_length=6, primary_key=True, serialize=False, unique=True),
40-
),
4132
migrations.AlterField(
4233
model_name='courseindex',
4334
name='index',
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Generated by Django 5.1.1 on 2025-01-18 14:26
2+
3+
from django.db import migrations, models
4+
5+
6+
class Migration(migrations.Migration):
7+
8+
dependencies = [
9+
('courses', '0014_course_prerequisites_tree'),
10+
]
11+
12+
operations = [
13+
migrations.AddField(
14+
model_name='course',
15+
name='scraped_for',
16+
field=models.CharField(blank=True, max_length=100, null=True),
17+
),
18+
]

apps/courses/models.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,8 @@ class Course(models.Model):
102102

103103
prerequisites_tree = models.JSONField(null=True, blank=True)
104104

105+
scraped_for = models.CharField(max_length=100, null=True, blank=True)
106+
105107
@property
106108
def get_common_information(self):
107109
def serialize_info(info):

0 commit comments

Comments
 (0)