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):
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)
total_uses: int = Field(default=0)
is_active: bool = Field(default=True)

View file

@ -26,7 +26,7 @@ class Variable(VariableBase, table=True):
)
# name is unique per user
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",
)
updated_at: Optional[datetime] = Field(