Files
zyt/install_prescription_library.bat
T
2026-03-23 18:02:16 +08:00

61 lines
1.6 KiB
Batchfile

@echo off
chcp 65001 >nul
setlocal enabledelayedexpansion
echo =========================================
echo 开始安装处方库功能
echo =========================================
echo.
REM 数据库配置
set DB_HOST=localhost
set DB_PORT=3306
set DB_NAME=likeadmin_php
set DB_USER=root
set DB_PASS=
REM 读取用户输入
set /p input_host="请输入数据库地址 [默认: localhost]: "
if not "!input_host!"=="" set DB_HOST=!input_host!
set /p input_port="请输入数据库端口 [默认: 3306]: "
if not "!input_port!"=="" set DB_PORT=!input_port!
set /p input_name="请输入数据库名称 [默认: likeadmin_php]: "
if not "!input_name!"=="" set DB_NAME=!input_name!
set /p input_user="请输入数据库用户名 [默认: root]: "
if not "!input_user!"=="" set DB_USER=!input_user!
set /p DB_PASS="请输入数据库密码: "
echo.
echo =========================================
echo 开始执行数据库迁移...
echo =========================================
echo.
REM 执行SQL文件
mysql -h%DB_HOST% -P%DB_PORT% -u%DB_USER% -p%DB_PASS% %DB_NAME% < server\database\migrations\create_prescription_library.sql
if %errorlevel% equ 0 (
echo √ 数据库表创建成功
) else (
echo × 数据库表创建失败,请检查数据库配置
pause
exit /b 1
)
echo.
echo =========================================
echo 处方库功能安装完成!
echo =========================================
echo.
echo 使用说明:
echo 1. 访问后台管理系统
echo 2. 在菜单中找到 '处方库' 功能
echo 3. 可以创建、编辑、删除处方模板
echo 4. 支持设置处方是否公开给其他医生使用
echo.
pause