From c73edc794f020030fd1376abfaed8d527d5dd5e1 Mon Sep 17 00:00:00 2001 From: carry <2641257231@qq.com> Date: Mon, 20 Jan 2025 14:23:36 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E4=BA=86=E7=8E=B0=E6=9C=89?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- models/database.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/models/database.py b/models/database.py index de2f5f9..706098b 100644 --- a/models/database.py +++ b/models/database.py @@ -1,7 +1,8 @@ from sqlalchemy.ext.asyncio import AsyncEngine from .user import Base, User, UserRole from sqlalchemy import select -from .auth import get_password_hash +from config import SYSTEM_ADMIN_CONFIG +from service.auth import get_password_hash async def init_db(engine: AsyncEngine): """Initialize database""" @@ -16,10 +17,10 @@ async def init_db(engine: AsyncEngine): if not result.scalars().first(): # Create default system admin admin = User( - username="admin", - password=get_password_hash("password"), + username=SYSTEM_ADMIN_CONFIG['username'], + password=get_password_hash(SYSTEM_ADMIN_CONFIG['password']), role=UserRole.SYSTEM_ADMIN, - description="default system admin" + description=SYSTEM_ADMIN_CONFIG['description'] ) conn.add(admin) await conn.commit()