#!/bin/bash

# 快速数据库连接修复

echo "=== 快速数据库连接修复 ==="

# 检查.env文件并修复数据库URL
if [ -f ".env" ]; then
    echo "修复 .env 文件中的数据库配置..."

    # 备份原文件
    cp .env .env.backup.$(date +%Y%m%d_%H%M%S)

    # 更新数据库URL为外部数据库
    sed -i 's|DATABASE_URL=.*|DATABASE_URL=mysql+pymysql://mytest_db:mytest_db@101.126.85.76:3306/mytest_db|' .env

    echo "✓ 数据库配置已更新为外部数据库"
else
    echo "创建 .env 文件..."
    cat > .env << EOF
DATABASE_URL=mysql+pymysql://mytest_db:mytest_db@101.126.85.76:3306/mytest_db
EOF
    echo "✓ .env 文件已创建"
fi

echo ""
echo "请重启应用以使配置生效"
echo "重启命令: python main.py"