fix(database): init_database in app.py
This commit is contained in:
@@ -16,6 +16,7 @@ import requests
|
|||||||
from loguru import logger
|
from loguru import logger
|
||||||
import importlib
|
import importlib
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
from MindSpider.main import MindSpider
|
||||||
|
|
||||||
# 导入ReportEngine
|
# 导入ReportEngine
|
||||||
try:
|
try:
|
||||||
@@ -220,6 +221,12 @@ def initialize_system_components():
|
|||||||
"""启动所有依赖组件(Streamlit 子应用、ForumEngine、ReportEngine)。"""
|
"""启动所有依赖组件(Streamlit 子应用、ForumEngine、ReportEngine)。"""
|
||||||
logs = []
|
logs = []
|
||||||
errors = []
|
errors = []
|
||||||
|
|
||||||
|
spider = MindSpider()
|
||||||
|
if spider.initialize_database():
|
||||||
|
logger.info("数据库初始化成功")
|
||||||
|
else:
|
||||||
|
logger.error("数据库初始化失败")
|
||||||
|
|
||||||
try:
|
try:
|
||||||
stop_forum_engine()
|
stop_forum_engine()
|
||||||
|
|||||||
Reference in New Issue
Block a user