파이썬(/appserver/apps/account/models.py)
# 생략
from pydantic import AwareDatetime
class User(SQLModel, table=True):
__tablename__ = "users"
# 생략
created_at: AwareDatetime = Field(
default=None,
nullable=False,
sa_column_kwargs={
"server_default": func.now(),
},
)
updated_at: AwareDatetime = Field(
default=None,
nullable=False,
sa_column_kwargs={
"server_default": func.now(),
"onupdate": lambda: datetime.now(timezone.utc),
},
)