Compare commits

...

2 commits

2 changed files with 0 additions and 4 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

@ -26,7 +26,6 @@ class Notes(SQLModel, table=True):
class Timetable(SQLModel, table=True):
id: int = Field(default=None, primary_key=True) # Add an auto-incrementing id
lid: int
position : int
date: date
room: str | None
@ -65,7 +64,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,