Skip to content

Commit 39ca727

Browse files
committed
fix: fixed import issues in sqlalchemy
1 parent cd12cc9 commit 39ca727

File tree

4 files changed

+11
-10
lines changed

4 files changed

+11
-10
lines changed

docs/cli/manage-account.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
**Основной синтаксис:**
66

77
```bash
8-
docker-compose exec userbot python3 -m scripts.manage_account <команда> [аргументы]
8+
docker compose exec userbot python3 -m scripts.manage_account <команда> [аргументы]
99
```
1010

1111
## Команды

docs/getting-started/first-run.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Первый запуск и добавление аккаунта
22

3-
Независимо от способа установки, после выполнения команды `docker-compose up -d` DeBot запущен, но находится в режиме ожидания, так как в базе данных еще нет ни одного аккаунта для управления.
3+
Независимо от способа установки, после выполнения команды `docker compose up -d` DeBot запущен, но находится в режиме ожидания, так как в базе данных еще нет ни одного аккаунта для управления.
44

55
## Добавление аккаунта через CLI
66

@@ -11,7 +11,7 @@
1111
Откройте терминал в той же директории, где находится ваш `docker-compose.yml`, и выполните команду. Замените `my_first_account` на любое уникальное имя для вашего аккаунта (без пробелов, только латинские буквы, цифры и `_`).
1212

1313
```bash
14-
docker-compose exec userbot python3 -m scripts.manage_account add my_first_account
14+
docker compose exec userbot python3 -m scripts.manage_account add my_first_account
1515
```
1616

1717
2. **Следуйте инструкциям в терминале:**
@@ -27,15 +27,15 @@
2727
После успешного добавления аккаунта в базу данных, необходимо перезапустить контейнер с ботом, чтобы он подхватил новую сессию и запустил ее.
2828

2929
```bash
30-
docker-compose restart userbot
30+
docker compose restart userbot
3131
```
3232

3333
## Проверка статуса
3434

3535
Вы можете проверить логи, чтобы убедиться, что клиент для вашего нового аккаунта успешно стартовал:
3636

3737
```bash
38-
docker-compose logs -f userbot
38+
docker compose logs -f userbot
3939
```
4040

4141
Вы должны увидеть сообщения о запуске и авторизации клиента для аккаунта `my_first_account`. Теперь вы можете открыть Telegram и использовать команды с этого аккаунта.

docs/getting-started/installation.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -93,10 +93,10 @@ volumes:
9393

9494
#### Шаг 4: Запустите DeBot
9595

96-
Теперь, когда оба файла готовы, выполните одну команду:
96+
Теперь, когда оба файла готовы, выполните одну команду. Обратите внимание, что современные версии Docker используют `docker compose` (с пробелом).
9797

9898
```bash
99-
docker-compose up -d
99+
docker compose up -d
100100
```
101101

102102
Docker скачает готовый образ DeBot, образ PostgreSQL и запустит всё в фоновом режиме.
@@ -121,5 +121,5 @@ Docker скачает готовый образ DeBot, образ PostgreSQL и
121121
```
122122
3. **Запустите DeBot:**
123123
```bash
124-
docker-compose up -d --build
124+
docker compose up -d --build
125125
```

userbot/src/db/models.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
from sqlalchemy import (
2-
Column, Integer, String, Boolean, ForeignKey, BIGINT, TEXT, BYTEA,
3-
TIMESTAMP, JSONB, UniqueConstraint
2+
Column, Integer, String, Boolean, ForeignKey, BIGINT, TEXT,
3+
TIMESTAMP, UniqueConstraint
44
)
5+
from sqlalchemy.dialects.postgresql import BYTEA, JSONB
56
from sqlalchemy.orm import declarative_base, relationship
67
from sqlalchemy.sql import func
78

0 commit comments

Comments
 (0)