diff --git a/creyPY/fastapi/models/base.py b/creyPY/fastapi/models/base.py index 9c0b9f1..4bafc91 100644 --- a/creyPY/fastapi/models/base.py +++ b/creyPY/fastapi/models/base.py @@ -1,4 +1,5 @@ import uuid +from datetime import datetime, timezone from sqlalchemy import Column, DateTime, String from sqlalchemy.dialects.postgresql import UUID @@ -13,11 +14,7 @@ class Base: # Primary key as uuid id = Column(UUID(as_uuid=True), primary_key=True, default=uuid.uuid4) created_at = Column(DateTime(timezone=True), server_default=func.now()) - updated_at = Column( - DateTime(timezone=True), - server_default=func.now(), - onupdate=func.now(), - ) + updated_at = Column(DateTime, default=datetime.utcnow, onupdate=datetime.utcnow) created_by_id = Column(String) __name__: str