forked from kodorvan/stcs
Compare commits
36 Commits
b92376d2da
...
stable
Author | SHA1 | Date | |
---|---|---|---|
f0732607e2 | |||
![]() |
458b34fcec | ||
56af1d8f3b | |||
![]() |
4a7577b977 | ||
9f069df68a | |||
![]() |
6e0a170f4b | ||
![]() |
c7b4a08a6a | ||
![]() |
d0971f59b4 | ||
630f2002d3 | |||
0784cbb54a | |||
eeb7f81440 | |||
b03d05bb75 | |||
e0e4ad5d4b | |||
fab8ff5040 | |||
8071f8c896 | |||
3db001bd19 | |||
99c59be9ed | |||
37b7b6effd | |||
ee285523f2 | |||
b426eb2136 | |||
2df3b8b40d | |||
8c08451d82 | |||
d81a47b669 | |||
2cdfba3537 | |||
c89c2ad803 | |||
3986989dbd | |||
c0e40dc205 | |||
6c6f0dbb7b | |||
44c4fde036 | |||
21a93d47d4 | |||
3f43d42651 | |||
aab05994ce | |||
a58ebe6a46 | |||
1ec1f1784d | |||
7901af86af | |||
fedfa00c10 |
2
.gitignore
vendored
2
.gitignore
vendored
@@ -146,6 +146,8 @@ myenv
|
|||||||
ENV/
|
ENV/
|
||||||
env.bak/
|
env.bak/
|
||||||
venv.bak/
|
venv.bak/
|
||||||
|
/logger_helper/loggers
|
||||||
|
/app/bybit/logger_bybit/loggers
|
||||||
# Spyder project settings
|
# Spyder project settings
|
||||||
.spyderproject
|
.spyderproject
|
||||||
.spyproject
|
.spyproject
|
||||||
|
@@ -55,7 +55,12 @@ cp .env.sample .env
|
|||||||
nvim .env
|
nvim .env
|
||||||
```
|
```
|
||||||
|
|
||||||
5. Запустите бота:
|
5. Для применения миграций выполните команду:
|
||||||
|
```bash
|
||||||
|
alembic upgrade head
|
||||||
|
```
|
||||||
|
|
||||||
|
6. Запустите бота:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
python run.py
|
python run.py
|
||||||
|
40
alembic/versions/07020b2808d3_fixed_switch_side_type.py
Normal file
40
alembic/versions/07020b2808d3_fixed_switch_side_type.py
Normal file
@@ -0,0 +1,40 @@
|
|||||||
|
"""fixed switch_side type
|
||||||
|
|
||||||
|
Revision ID: 07020b2808d3
|
||||||
|
Revises: c710f4e2259c
|
||||||
|
Create Date: 2025-10-09 14:36:07.393387
|
||||||
|
|
||||||
|
"""
|
||||||
|
from typing import Sequence, Union
|
||||||
|
|
||||||
|
from alembic import op
|
||||||
|
import sqlalchemy as sa
|
||||||
|
|
||||||
|
|
||||||
|
# revision identifiers, used by Alembic.
|
||||||
|
revision: str = '07020b2808d3'
|
||||||
|
down_revision: Union[str, Sequence[str], None] = 'c710f4e2259c'
|
||||||
|
branch_labels: Union[str, Sequence[str], None] = None
|
||||||
|
depends_on: Union[str, Sequence[str], None] = None
|
||||||
|
|
||||||
|
|
||||||
|
def upgrade() -> None:
|
||||||
|
"""Upgrade schema."""
|
||||||
|
# ### commands auto generated by Alembic - please adjust! ###
|
||||||
|
op.alter_column('user_additional_settings', 'switch_side',
|
||||||
|
existing_type=sa.BOOLEAN(),
|
||||||
|
type_=sa.String(),
|
||||||
|
existing_nullable=False,
|
||||||
|
existing_server_default=sa.text('false'))
|
||||||
|
# ### end Alembic commands ###
|
||||||
|
|
||||||
|
|
||||||
|
def downgrade() -> None:
|
||||||
|
"""Downgrade schema."""
|
||||||
|
# ### commands auto generated by Alembic - please adjust! ###
|
||||||
|
op.alter_column('user_additional_settings', 'switch_side',
|
||||||
|
existing_type=sa.String(),
|
||||||
|
type_=sa.BOOLEAN(),
|
||||||
|
existing_nullable=False,
|
||||||
|
existing_server_default=sa.text('false'))
|
||||||
|
# ### end Alembic commands ###
|
34
alembic/versions/baf03ce269e0_added_base_quantity.py
Normal file
34
alembic/versions/baf03ce269e0_added_base_quantity.py
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
"""added base_quantity
|
||||||
|
|
||||||
|
Revision ID: baf03ce269e0
|
||||||
|
Revises: 07020b2808d3
|
||||||
|
Create Date: 2025-10-09 16:49:52.979556
|
||||||
|
|
||||||
|
"""
|
||||||
|
from typing import Sequence, Union
|
||||||
|
|
||||||
|
from alembic import op
|
||||||
|
import sqlalchemy as sa
|
||||||
|
|
||||||
|
|
||||||
|
# revision identifiers, used by Alembic.
|
||||||
|
revision: str = 'baf03ce269e0'
|
||||||
|
down_revision: Union[str, Sequence[str], None] = '07020b2808d3'
|
||||||
|
branch_labels: Union[str, Sequence[str], None] = None
|
||||||
|
depends_on: Union[str, Sequence[str], None] = None
|
||||||
|
|
||||||
|
|
||||||
|
def upgrade() -> None:
|
||||||
|
"""Upgrade schema."""
|
||||||
|
# ### commands auto generated by Alembic - please adjust! ###
|
||||||
|
op.add_column('user_deals', sa.Column('base_quantity', sa.Float(), nullable=True))
|
||||||
|
op.drop_column('user_deals', 'trading_type')
|
||||||
|
# ### end Alembic commands ###
|
||||||
|
|
||||||
|
|
||||||
|
def downgrade() -> None:
|
||||||
|
"""Downgrade schema."""
|
||||||
|
# ### commands auto generated by Alembic - please adjust! ###
|
||||||
|
op.add_column('user_deals', sa.Column('trading_type', sa.VARCHAR(), autoincrement=False, nullable=True))
|
||||||
|
op.drop_column('user_deals', 'base_quantity')
|
||||||
|
# ### end Alembic commands ###
|
Reference in New Issue
Block a user