Update nullable attribute for created_at and updated_at fields in model.py and variable/model.py

This commit is contained in:
Gabriel Luiz Freitas Almeida 2024-04-10 16:41:45 -03:00
commit 9f74f71693
2 changed files with 2 additions and 2 deletions

View file

@ -11,7 +11,7 @@ if TYPE_CHECKING:
class ApiKeyBase(SQLModel): class ApiKeyBase(SQLModel):
name: Optional[str] = Field(index=True, nullable=True, default=None) name: Optional[str] = Field(index=True, nullable=True, default=None)
created_at: datetime = Field(sa_column=Column(DateTime(timezone=True), server_default=func.now())) created_at: datetime = Field(sa_column=Column(DateTime(timezone=True), server_default=func.now(), nullable=False))
last_used_at: Optional[datetime] = Field(default=None, nullable=True) last_used_at: Optional[datetime] = Field(default=None, nullable=True)
total_uses: int = Field(default=0) total_uses: int = Field(default=0)
is_active: bool = Field(default=True) is_active: bool = Field(default=True)

View file

@ -26,7 +26,7 @@ class Variable(VariableBase, table=True):
) )
# name is unique per user # name is unique per user
created_at: datetime = Field( created_at: datetime = Field(
sa_column=Column(DateTime(timezone=True), server_default=func.now()), sa_column=Column(DateTime(timezone=True), server_default=func.now(), nullable=False),
description="Creation time of the variable", description="Creation time of the variable",
) )
updated_at: Optional[datetime] = Field( updated_at: Optional[datetime] = Field(