| 12345678910111213141516171819202122232425262728293031323334 |
- """
- 管理员用户初始化脚本
- 创建默认管理员用户,如果已存在则更新密码和APIkey
- """
- import sys
- from pathlib import Path
- sys.path.insert(0, str(Path(__file__).parent.parent))
- from app.database import SessionLocal
- from app.services.user_service import UserService
- def init_admin():
- """初始化管理员用户"""
- db = SessionLocal()
-
- try:
- user_service = UserService(db)
- user_service.init_admin_user()
- print("管理员用户初始化完成")
- print(" 用户名: admin")
- print(" 密码: admin123")
- print(" 邮箱: wxcz@wxcz.com")
- print(" APIkey: sk-db36651a5eb147919ce1035e2b471971")
- except Exception as e:
- print(f"初始化失败: {e}")
- finally:
- db.close()
- if __name__ == "__main__":
- init_admin()
|