1
0
Fork 0
forked from Fuji/Fuji

Remove unused 'id' field from Lesson model and adjust timetable database creation accordingly

This commit is contained in:
Maarceeli 2025-04-18 09:34:26 +02:00
parent 3375138de0
commit 5fb0994017
2 changed files with 0 additions and 3 deletions

View file

@ -17,7 +17,6 @@ from pydantic import BaseModel
# TODO: Add a model for the substitutions
class Lesson(BaseModel):
id: int
position : int
date: date
room: str | None
@ -31,7 +30,6 @@ class Lesson(BaseModel):
@staticmethod
def from_hebe_dict(data: dict):
return Lesson(
id=data["Id"],
position = data["TimeSlot"]["Position"],
date=datetime.fromtimestamp(data["Date"]["Timestamp"] / 1000),
room=data["Room"]["Code"],

View file

@ -65,7 +65,6 @@ def create_timetable_database(timetable_list):
session.execute(delete(Timetable))
for lesson in timetable_list:
lesson_obj = Timetable(
lid=lesson.id,
position = lesson.position,
date=lesson.date,
room=lesson.room,