47 lines
1.3 KiB
Bash
47 lines
1.3 KiB
Bash
#!/bin/bash
|
|
|
|
echo "========================================"
|
|
echo "处方共享功能安装脚本"
|
|
echo "========================================"
|
|
echo ""
|
|
|
|
# 数据库配置
|
|
DB_HOST="127.0.0.1"
|
|
DB_PORT="3306"
|
|
DB_NAME="zyt"
|
|
DB_USER="root"
|
|
DB_PASS="root"
|
|
|
|
echo "正在执行数据库迁移..."
|
|
echo ""
|
|
|
|
# 执行SQL文件
|
|
mysql -h${DB_HOST} -P${DB_PORT} -u${DB_USER} -p${DB_PASS} ${DB_NAME} < server/database/migrations/add_shared_to_prescription.sql
|
|
|
|
if [ $? -eq 0 ]; then
|
|
echo ""
|
|
echo "========================================"
|
|
echo "安装成功!"
|
|
echo "========================================"
|
|
echo ""
|
|
echo "已添加以下字段:"
|
|
echo "1. prescription_name - 处方名称"
|
|
echo "2. prescription_type - 处方类型"
|
|
echo "3. is_shared - 是否共享"
|
|
echo "4. usage_days - 服用天数"
|
|
echo "5. usage_time - 服用时间"
|
|
echo "6. usage_way - 服用方式"
|
|
echo "7. dietary_taboo - 忌口"
|
|
echo "8. usage_notes - 其他说明"
|
|
echo "9. tongue_image - 舌象图片"
|
|
echo "10. pulse_condition - 脉象详情"
|
|
echo ""
|
|
else
|
|
echo ""
|
|
echo "========================================"
|
|
echo "安装失败!"
|
|
echo "========================================"
|
|
echo "请检查数据库配置和连接"
|
|
echo ""
|
|
fi
|