Spaces:
Sleeping
Sleeping
File size: 412 Bytes
530591c |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
# 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)
|