修复丢失的api;重新规划api结构
This commit is contained in:
19
app/main.py
19
app/main.py
@@ -20,6 +20,11 @@ logger.setLevel(logging.INFO)
|
||||
|
||||
@asynccontextmanager
|
||||
async def lifespan(app: FastAPI):
|
||||
logger.info("**********************************************************")
|
||||
logger.info(str(datetime.now()))
|
||||
logger.info("TJWater CloudService is starting...")
|
||||
logger.info("**********************************************************")
|
||||
|
||||
# 初始化数据库连接池
|
||||
tsdb.init_pool()
|
||||
pgdb.init_pool()
|
||||
@@ -28,6 +33,7 @@ async def lifespan(app: FastAPI):
|
||||
await pgdb.open()
|
||||
|
||||
if project_info.name:
|
||||
print(project_info.name)
|
||||
open_project(project_info.name)
|
||||
|
||||
yield
|
||||
@@ -53,16 +59,3 @@ app.add_middleware(GZipMiddleware, minimum_size=1000)
|
||||
app.include_router(api_router, prefix="/api/v1")
|
||||
app.include_router(timescaledb_router)
|
||||
app.include_router(postgresql_router)
|
||||
|
||||
|
||||
@app.on_event("startup")
|
||||
async def startup_db():
|
||||
logger.info("**********************************************************")
|
||||
logger.info(str(datetime.now()))
|
||||
logger.info("TJWater CloudService is starting...")
|
||||
logger.info("**********************************************************")
|
||||
|
||||
# open proj_name by default
|
||||
if project_info.name:
|
||||
print(project_info.name)
|
||||
open_project(project_info.name)
|
||||
|
||||
Reference in New Issue
Block a user