fix: preserve configured SQLite async driver

This commit is contained in:
2026-08-04 14:47:16 +08:00
parent ca0f58be0c
commit 304479441e
2 changed files with 39 additions and 1 deletions
+1 -1
View File
@@ -6,7 +6,7 @@ from app.config import settings
# 处理 sqlite 协议兼容
db_url = settings.DATABASE_URL
if db_url.startswith("sqlite"):
if db_url.startswith("sqlite://"):
db_url = db_url.replace("sqlite://", "sqlite+aiosqlite://")
engine = create_async_engine(db_url, echo=False, pool_pre_ping=True)