微信小程序页面迁移校验之前 P5任务处理之前
This commit is contained in:
30
scripts/ops/_check_dev_user.py
Normal file
30
scripts/ops/_check_dev_user.py
Normal file
@@ -0,0 +1,30 @@
|
||||
"""查询 dev_test_openid 用户及其申请"""
|
||||
import os
|
||||
import psycopg2
|
||||
from dotenv import load_dotenv
|
||||
|
||||
load_dotenv()
|
||||
dsn = os.environ["APP_DB_DSN"]
|
||||
conn = psycopg2.connect(dsn)
|
||||
cur = conn.cursor()
|
||||
|
||||
# 查用户
|
||||
cur.execute("SELECT id, wx_openid, status, nickname, created_at, updated_at FROM auth.users WHERE wx_openid = 'dev_test_openid'")
|
||||
row = cur.fetchone()
|
||||
if row:
|
||||
print(f"用户: id={row[0]}, openid={row[1]}, status={row[2]}, nickname={row[3]}")
|
||||
print(f" created_at={row[4]}, updated_at={row[5]}")
|
||||
|
||||
# 查申请
|
||||
cur.execute("""
|
||||
SELECT id, site_code, applied_role_text, phone, status, review_note, created_at
|
||||
FROM auth.user_applications WHERE user_id = %s ORDER BY created_at DESC
|
||||
""", (row[0],))
|
||||
apps = cur.fetchall()
|
||||
print(f"\n申请记录 ({len(apps)} 条):")
|
||||
for a in apps:
|
||||
print(f" id={a[0]}, site_code={a[1]}, role={a[2]}, phone={a[3]}, status={a[4]}, note={a[5]}, created={a[6]}")
|
||||
else:
|
||||
print("未找到 dev_test_openid 用户")
|
||||
|
||||
conn.close()
|
||||
Reference in New Issue
Block a user