script update
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
2025-09-06 13:46:30 +09:00
parent e8a2a2ebc7
commit 47ac64adec

View File

@@ -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 "Готово ✅"