"""查询 auth.users 表的 CHECK 约束""" 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 conname, pg_get_constraintdef(oid) FROM pg_constraint WHERE conrelid = 'auth.users'::regclass AND contype = 'c' """) for row in cur.fetchall(): print(f"{row[0]}: {row[1]}") conn.close()