weekday zero index

This commit is contained in:
2026-05-21 17:56:17 +02:00
parent 9409ebacf3
commit 8b4c3cdec9

View File

@@ -1,5 +1,6 @@
from sqlmodel import Field, Relationship, Session, SQLModel
from typing import List
from datetime import time
class Base(SQLModel):
pass
@@ -88,8 +89,8 @@ class Card(Base, table=True):
group: GroupDB | None = Relationship(back_populates="cards")
class TimetableBase(Base):
weekday: int = Field(le=7, ge=1)
starttime: str
weekday: int = Field(le=6, ge=0)
starttime: time
duration: int = Field(gt=0, lt=1440)
class Timetable(TimetableBase, table=True):