初始化提交
This commit is contained in:
Executable
+29
@@ -0,0 +1,29 @@
|
||||
#!/bin/bash
|
||||
# ///
|
||||
# query_webhooks.sh
|
||||
# 描述:查询所有 Webhook 配置
|
||||
# 作者:AI Generated
|
||||
# 创建日期:2026-04-06
|
||||
#
|
||||
# 使用方式:
|
||||
# ./query_webhooks.sh # 查询所有 webhook
|
||||
# ./query_webhooks.sh <webhook_id> # 查询指定 webhook
|
||||
# ///
|
||||
|
||||
DB_HOST=${DB_HOST:-localhost}
|
||||
DB_PORT=${DB_PORT:-5432}
|
||||
DB_NAME=${DB_NAME:-wxauto}
|
||||
DB_USER=${DB_USER:-wxauto}
|
||||
DB_PASS=${DB_PASS:-wxauto_password}
|
||||
|
||||
export PGPASSWORD="$DB_PASS"
|
||||
|
||||
if [ -n "$1" ]; then
|
||||
echo "=== Webhook ID: $1 ==="
|
||||
psql -h "$DB_HOST" -p "$DB_PORT" -U "$DB_USER" -d "$DB_NAME" -c \
|
||||
"SELECT * FROM webhook_urls WHERE id = $1;"
|
||||
else
|
||||
echo "=== 所有 Webhook ==="
|
||||
psql -h "$DB_HOST" -p "$DB_PORT" -U "$DB_USER" -d "$DB_NAME" -c \
|
||||
"SELECT id, name, url, format, enabled, event_types FROM webhook_urls ORDER BY id;"
|
||||
fi
|
||||
Reference in New Issue
Block a user