Files
algorithm/backend/check_users.py
2026-02-08 14:42:58 +08:00

40 lines
987 B
Python

#!/usr/bin/env python3
"""
检查数据库中的用户信息
"""
from sqlalchemy.orm import Session
from app.models.database import SessionLocal
from app.models.models import User
def check_users():
"""检查数据库中的用户信息"""
db = SessionLocal()
try:
# 获取所有用户
users = db.query(User).all()
if users:
print("数据库中的用户信息:")
print("-" * 50)
for user in users:
print(f"用户ID: {user.id}")
print(f"用户名: {user.username}")
print(f"邮箱: {user.email}")
print(f"角色: {user.role}")
print(f"状态: {user.status}")
print(f"创建时间: {user.created_at}")
print("-" * 50)
else:
print("数据库中没有用户信息")
finally:
db.close()
if __name__ == "__main__":
check_users()