| 28 | |
| 29 | |
| 30 | class Organization(OrganizationBase, table=True): |
| 31 | __table_args__ = {"extend_existing": True} |
| 32 | id: Optional[int] = Field(default=None, primary_key=True) |
| 33 | org_uuid: str = Field(default="", unique=True) |
| 34 | slug: str = Field(unique=True, index=True) # Override to add unique constraint |
| 35 | explore: Optional[bool] = Field(default=False, index=True) # Override to add index |
| 36 | creation_date: str = "" |
| 37 | update_date: str = "" |
| 38 | |
| 39 | class OrganizationWithConfig(BaseModel): |
| 40 | org: Organization |