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)
+ vision: str | None = 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})'
+ return f'{self.goal} ({completed} {self.vision})'
def pretty_print(goal, tasks):
results = []