Skip to content

Commit 702c618

Browse files
committed
Fix AccessToken.created_at column definition to support timezone
1 parent e2e4c74 commit 702c618

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

fastapi_users_db_sqlmodel/access_token.py

+6-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,12 @@ class SQLModelBaseAccessToken(BaseAccessToken, SQLModel):
1919
token: str = Field(
2020
sa_column=Column("token", types.String(length=43), primary_key=True)
2121
)
22-
created_at: datetime = Field(default_factory=now_utc, nullable=False)
22+
created_at: datetime = Field(
23+
default_factory=now_utc,
24+
sa_column=Column(
25+
"created_at", types.DateTime(timezone=True), nullable=False, index=True
26+
),
27+
)
2328
user_id: UUID4 = Field(foreign_key="user.id", nullable=False)
2429

2530
class Config:

0 commit comments

Comments
 (0)