Spaces:
Sleeping
Sleeping
| # src/core/models/base.py | |
| from datetime import datetime | |
| from sqlalchemy.ext.declarative import declarative_base | |
| from sqlalchemy import Column, DateTime | |
| Base = declarative_base() | |
| class TimestampedModel(Base): | |
| """Base class for all models with timestamp fields""" | |
| __abstract__ = True | |
| created_at = Column(DateTime, default=datetime.utcnow) | |
| updated_at = Column(DateTime, onupdate=datetime.utcnow) | |