diff --git a/config/database.py b/config/database.py index e600cb2..d7c8a97 100644 --- a/config/database.py +++ b/config/database.py @@ -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)