e04933b9c1
- пофикшен баг с авторизацией; - поменен README.md, более подробно описан запуск проекта; - починен .env для проекта. Checked: - docker-compose работает; - auth работает; - чат с нейросетью работает, но кидает 400 из за NEWPLANET-AI-AGENTS,нужно настроить подключение.
30 lines
675 B
Python
30 lines
675 B
Python
from sqlalchemy.ext.declarative import declarative_base
|
|
from sqlalchemy import Column, DateTime, func, String
|
|
import uuid
|
|
|
|
Base = declarative_base()
|
|
|
|
|
|
class BaseModel(Base):
|
|
"""Базовая модель с общими полями"""
|
|
__abstract__ = True
|
|
|
|
id = Column(
|
|
String,
|
|
primary_key=True,
|
|
default=lambda: str(uuid.uuid4()),
|
|
nullable=False
|
|
)
|
|
created_at = Column(
|
|
DateTime(timezone=True),
|
|
server_default=func.now(),
|
|
nullable=False
|
|
)
|
|
updated_at = Column(
|
|
DateTime(timezone=True),
|
|
server_default=func.now(),
|
|
onupdate=func.now(),
|
|
nullable=False
|
|
)
|
|
|