fix:解决数据库断线的问题

This commit is contained in:
2025-10-09 09:33:51 +08:00
parent 37b16dc5e5
commit 0d32c9b629

View File

@@ -6,7 +6,7 @@ from config.setting import settings
DATABASE_URL = f"mysql+pymysql://{settings.DB_USER}:{settings.DB_PASSWORD}@{settings.DB_HOST}:{settings.DB_PORT}/{settings.DB_NAME}"
engine = create_engine(url=DATABASE_URL)
engine = create_engine(url=DATABASE_URL, pool_pre_ping=True, pool_recycle=3600)
# 会话工厂
SessionLocal = sessionmaker(autocommit=False, autoflush=False, bind=engine)