- 项目名称 Web-Lite Pro → SQL-Platform 全局替换(13处) - Instance 模型新增: access_mode, workflow, excluded_databases, mask_fields - 创建数据源表单: 分区卡片(数据源信息/连接模式/流程/高级配置) - 后端 JSON 字段序列化/反序列化 - 新增 5 个 Instance 字段测试 (133 total)
34 lines
768 B
Batchfile
34 lines
768 B
Batchfile
@echo off
|
|
chcp 65001 >nul
|
|
echo === SQL-Platform 数据审核平台启动脚本 ===
|
|
|
|
echo [1/4] 安装后端依赖...
|
|
cd backend
|
|
if not exist "venv" (
|
|
python -m venv venv
|
|
)
|
|
call venv\Scripts\activate
|
|
pip install -r requirements.txt -q
|
|
|
|
echo [2/4] 启动后端 (http://localhost:9000)...
|
|
start /b python -m uvicorn app.main:app --host 0.0.0.0 --port 9000 --reload
|
|
|
|
echo [3/4] 安装前端依赖...
|
|
cd ..\frontend
|
|
if not exist "node_modules" (
|
|
npm install
|
|
)
|
|
|
|
echo [4/4] 启动前端 (http://localhost:5173)..."
|
|
start /b npm run dev
|
|
|
|
echo.
|
|
echo === 服务已启动 ===
|
|
echo 前端: http://localhost:5173
|
|
echo 后端: http://localhost:9000
|
|
echo API 文档: http://localhost:9000/docs
|
|
echo 默认账号: admin / 123456
|
|
echo.
|
|
echo 按 Ctrl+C 停止所有服务
|
|
pause
|