@echo off
echo ==========================================
echo 数据库迁移 - 添加弹幕字段
echo ==========================================
echo.

REM 检查容器是否运行
docker ps | findstr quanyoumi-app >nul 2>&1
if errorlevel 1 (
    echo 错误: quanyoumi-app 容器未运行
    echo 请先启动容器: docker-compose up -d
    pause
    exit /b 1
)

echo 正在容器内执行数据库迁移...
docker exec quanyoumi-app node /app/backend/migrations/index.js

if errorlevel 1 (
    echo.
    echo 迁移失败！
    pause
    exit /b 1
)

echo.
echo ==========================================
echo 迁移完成！请重启容器使更改生效
echo ==========================================
echo.
echo 重启命令: docker-compose restart
echo.
pause
