This commit is contained in:
@@ -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 "Готово ✅"
|
||||
|
||||
Reference in New Issue
Block a user