fix: set-paid-user.sh添加DB_NAME默认值+兼容管道输入

This commit is contained in:
2026-06-10 09:03:17 +08:00
parent 2aea682098
commit ebb68b0fc6

View File

@@ -54,6 +54,7 @@ SSH_HOST=$(get_ssh_host)
DB_CONTAINER="1Panel-postgresql-FtMo" DB_CONTAINER="1Panel-postgresql-FtMo"
DB_USER="milkydata" DB_USER="milkydata"
: "${DB_NAME:=milkydata}" # 默认生产库
# ---------- 构建 SQL ---------- # ---------- 构建 SQL ----------
case "$ACTION" in case "$ACTION" in
@@ -89,7 +90,7 @@ echo "将要执行:"
echo " ${SQL}" echo " ${SQL}"
echo "" echo ""
read -p "确认执行? [y/N] " -n 1 -r; echo read -p "确认执行? [y/N] " -n 1 -r; echo
[[ ! $REPLY =~ ^[Yy]$ ]] && { echo "已取消"; exit 0; } if [ "${REPLY:-N}" != "y" ] && [ "${REPLY:-N}" != "Y" ]; then echo "已取消"; exit 0; fi
echo "" echo ""
echo "执行中..." echo "执行中..."