+class Win(SQLModel, table=True):
+ id: int | None = Field(default=None, primary_key=True)
+ goal: str = Field(default=None, unique=False)
+ vision: str = Field(default=None, unique=False)
+ complete_date: dt | None = Field(default=dt.today())
+ def __str__(self):
+ completed = self.complete_date.strftime(DATE_FORMAT)
+ return f'{self.goal} ({completed} {vision})'
+