backend / app /model /base.py
Praneeth Yerrapragada
refactor: make postgresdb operations async
5753020
Raw
History Blame
380 Bytes
from datetime import datetime, timezone
from sqlalchemy import Column, DateTime, Integer
from app.engine.postgresdb import Base
class BaseModel:
id = Column(Integer, primary_key=True, index=True)
created_at = Column(DateTime, default=datetime.now(timezone.utc))
updated_at = Column(DateTime, default=datetime.now(timezone.utc), onupdate=datetime.now(timezone.utc))