더북(TheBook)

파이썬(/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),
        },
    )
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.