diff --git a/bin/update.sh b/bin/update.sh index 7705344..9655dac 100755 --- a/bin/update.sh +++ b/bin/update.sh @@ -5,7 +5,7 @@ SERVICE="bot" # имя сервиса в docker-compose APP_DIR="/app" # рабочая директория в контейнере HOST_DB_DIR="./db" # каталог БД на хосте HOST_DB_FILE="./db/bot.db" # файл БД на хосте -DB_URL_DEFAULT="sqlite+aiosqlite:///db/bot.db" # единый путь БД в контейнере +DB_URL_DEFAULT="sqlite+aiosqlite:////app/db/bot.db" # единый путь БД в контейнере log(){ echo -e "[update.sh] $*"; } die(){ echo -e "[update.sh][ERROR] $*" >&2; exit 1; } @@ -93,7 +93,11 @@ docker compose exec -T "${SERVICE}" sh -lc " echo 'Alembic HEADS:'; alembic heads -v || true; echo 'Alembic CURRENT:'; alembic current -v || true; if [ -f /app/db/bot.db ]; then - echo 'Таблицы SQLite (./db/bot.db):'; + echo 'Таблицы SQLite (/app/db/bot.db):'; sqlite3 /app/db/bot.db '.tables' || true; else - echo 'Вним + echo 'Внимание: /app/db/bot.db отсутствует!'; + fi +" + +log "Готово ✅"