更新
This commit is contained in:
@@ -0,0 +1,58 @@
|
||||
#!/bin/bash
|
||||
|
||||
# 处方库安装脚本
|
||||
|
||||
echo "========================================="
|
||||
echo "开始安装处方库功能"
|
||||
echo "========================================="
|
||||
|
||||
# 数据库配置
|
||||
DB_HOST="localhost"
|
||||
DB_PORT="3306"
|
||||
DB_NAME="likeadmin_php"
|
||||
DB_USER="root"
|
||||
DB_PASS=""
|
||||
|
||||
# 读取用户输入
|
||||
read -p "请输入数据库地址 [默认: localhost]: " input_host
|
||||
DB_HOST=${input_host:-$DB_HOST}
|
||||
|
||||
read -p "请输入数据库端口 [默认: 3306]: " input_port
|
||||
DB_PORT=${input_port:-$DB_PORT}
|
||||
|
||||
read -p "请输入数据库名称 [默认: likeadmin_php]: " input_name
|
||||
DB_NAME=${input_name:-$DB_NAME}
|
||||
|
||||
read -p "请输入数据库用户名 [默认: root]: " input_user
|
||||
DB_USER=${input_user:-$DB_USER}
|
||||
|
||||
read -s -p "请输入数据库密码: " input_pass
|
||||
echo ""
|
||||
DB_PASS=${input_pass:-$DB_PASS}
|
||||
|
||||
echo ""
|
||||
echo "========================================="
|
||||
echo "开始执行数据库迁移..."
|
||||
echo "========================================="
|
||||
|
||||
# 执行SQL文件
|
||||
mysql -h"$DB_HOST" -P"$DB_PORT" -u"$DB_USER" -p"$DB_PASS" "$DB_NAME" < server/database/migrations/create_prescription_library.sql
|
||||
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "✓ 数据库表创建成功"
|
||||
else
|
||||
echo "✗ 数据库表创建失败,请检查数据库配置"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo ""
|
||||
echo "========================================="
|
||||
echo "处方库功能安装完成!"
|
||||
echo "========================================="
|
||||
echo ""
|
||||
echo "使用说明:"
|
||||
echo "1. 访问后台管理系统"
|
||||
echo "2. 在菜单中找到 '处方库' 功能"
|
||||
echo "3. 可以创建、编辑、删除处方模板"
|
||||
echo "4. 支持设置处方是否公开给其他医生使用"
|
||||
echo ""
|
||||
Reference in New Issue
Block a user