fix: add cascades for foreign keys

This commit is contained in:
swve 2024-08-29 19:40:17 +02:00
parent 494620d2d6
commit 0fc6713ec8
7 changed files with 216 additions and 6 deletions

View file

@ -11,6 +11,8 @@ class CollectionCourse(SQLModel, table=True):
course_id: int = Field(
sa_column=Column(Integer, ForeignKey("course.id", ondelete="CASCADE"))
)
org_id: int = Field(default=None, foreign_key="organization.id")
org_id: int = Field(
sa_column=Column(Integer, ForeignKey("organization.id", ondelete="CASCADE"))
)
creation_date: str
update_date: str