PopovDanil's picture
try 1
48ec4db
raw
history blame contribute delete
506 Bytes
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)