Spaces:
Running
Running
File size: 506 Bytes
48ec4db |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
from sqlalchemy.ext.asyncio import AsyncAttrs
from sqlalchemy.orm import DeclarativeBase
from sqlalchemy import Column, DateTime
from sqlalchemy.sql import func
class Base(AsyncAttrs, DeclarativeBase):
'''
Base model for all others \\
Defines base for table creation
'''
__abstract__ = True
created_at = Column("created_at", DateTime, default=func.now())
deleted_at = Column("deleted_at", DateTime, nullable=True)
updated_at = Column("updated_at", DateTime, nullable=True)
|