| 4 | |
| 5 | |
| 6 | class CollectionCourse(SQLModel, table=True): |
| 7 | id: Optional[int] = Field(default=None, primary_key=True) |
| 8 | collection_id: int = Field( |
| 9 | sa_column=Column(Integer, ForeignKey("collection.id", ondelete="CASCADE")) |
| 10 | ) |
| 11 | course_id: int = Field( |
| 12 | sa_column=Column(Integer, ForeignKey("course.id", ondelete="CASCADE")) |
| 13 | ) |
| 14 | org_id: int = Field( |
| 15 | sa_column=Column(Integer, ForeignKey("organization.id", ondelete="CASCADE")) |
| 16 | ) |
| 17 | creation_date: str |
| 18 | update_date: str |