Skip to content

Commit eac5289

Browse files
author
Mithun Thomas
committed
update the datetime for udpated_at and deleted_at
1 parent 314e816 commit eac5289

File tree

4 files changed

+7
-6
lines changed

4 files changed

+7
-6
lines changed

src/app/models/post.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
from typing import Optional
12
import uuid as uuid_pkg
23
from datetime import datetime, UTC
34

@@ -23,6 +24,6 @@ class Post(Base):
2324
created_at: Mapped[datetime] = mapped_column(
2425
DateTime(timezone=True), default_factory=lambda: datetime.now(UTC)
2526
)
26-
updated_at: Mapped[datetime | None] = mapped_column(default=None)
27-
deleted_at: Mapped[datetime | None] = mapped_column(default=None)
27+
updated_at: Mapped[Optional[datetime]] = mapped_column(DateTime(timezone=True), default=None)
28+
deleted_at: Mapped[Optional[datetime]] = mapped_column(DateTime(timezone=True), default=None)
2829
is_deleted: Mapped[bool] = mapped_column(default=False, index=True)

src/app/models/rate_limit.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ class RateLimit(Base):
2121
created_at: Mapped[datetime] = mapped_column(
2222
DateTime(timezone=True), default_factory=lambda: datetime.now(UTC)
2323
)
24-
updated_at: Mapped[Optional[datetime]] = mapped_column(default=None)
24+
updated_at: Mapped[Optional[datetime]] = mapped_column(DateTime(timezone=True), default=None)

src/app/models/tier.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ class Tier(Base):
1717
created_at: Mapped[datetime] = mapped_column(
1818
DateTime(timezone=True), default_factory=lambda: datetime.now(UTC)
1919
)
20-
updated_at: Mapped[Optional[datetime]] = mapped_column(default=None)
20+
updated_at: Mapped[Optional[datetime]] = mapped_column(DateTime(timezone=True), default=None)

src/app/models/user.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ class User(Base):
2626
created_at: Mapped[datetime] = mapped_column(
2727
DateTime(timezone=True), default_factory=lambda: datetime.now(UTC)
2828
)
29-
updated_at: Mapped[Optional[datetime]] = mapped_column(default=None)
30-
deleted_at: Mapped[Optional[datetime]] = mapped_column(default=None)
29+
updated_at: Mapped[Optional[datetime]] = mapped_column(DateTime(timezone=True), default=None)
30+
deleted_at: Mapped[Optional[datetime]] = mapped_column(DateTime(timezone=True), default=None)
3131
is_deleted: Mapped[bool] = mapped_column(default=False, index=True)
3232
is_superuser: Mapped[bool] = mapped_column(default=False)
3333

0 commit comments

Comments
 (0)