Spaces:
Sleeping
Sleeping
| from datetime import datetime, timezone | |
| from sqlalchemy import DateTime | |
| from sqlalchemy.orm import Mapped, mapped_column | |
| from app.engine.postgresdb import Base | |
| class BaseModel: | |
| id: Mapped[int] = mapped_column(primary_key=True, index=True, autoincrement=True) | |
| created_at: Mapped[datetime] = mapped_column(DateTime(timezone=True), default=datetime.now(timezone.utc)) | |
| updated_at: Mapped[datetime] = mapped_column( | |
| DateTime(timezone=True), | |
| default=datetime.now(timezone.utc), | |
| onupdate=datetime.now(timezone.utc), | |
| ) | |