diff --git a/app/telegram/database/models.py b/app/telegram/database/models.py index 7f475d8..9b444d9 100644 --- a/app/telegram/database/models.py +++ b/app/telegram/database/models.py @@ -139,4 +139,16 @@ async def async_main(): result = await conn.execute(select(Trigger).where(Trigger.trigger == trigger)) if not result.first(): logger.info("Заполение таблицы триггеров") - await conn.execute(Trigger.__table__.insert().values(trigger=trigger)) \ No newline at end of file + await conn.execute(Trigger.__table__.insert().values(trigger=trigger)) + + +class USER_DEALS(Base): + __tablename__ = 'user_deals' + + id: Mapped[int] = mapped_column(primary_key=True) + + tg_id = mapped_column(ForeignKey("user_telegram_id.tg_id")) + + symbol = mapped_column(String(18), default='PENGUUSDT') + open_price = mapped_column(Integer(), default=1) + side = mapped_column(String(10), nullable=False) \ No newline at end of file