新增 timescaledb 的 CRUD 方法、fastapi 路由

This commit is contained in:
JIANG
2025-12-04 12:01:07 +08:00
parent 2e72f63cb3
commit d04d29cfb3
8 changed files with 431 additions and 0 deletions

View File

@@ -39,6 +39,7 @@ from datetime import datetime, timedelta, timezone
from dateutil import parser
import influxdb_info
import influxdb_api
import timescaledb
import py_linq
import time_api
import simulation
@@ -115,6 +116,8 @@ async def verify_token(authorization: Annotated[str, Header()] = None):
# app = FastAPI(dependencies=[Depends(global_auth)])
app = FastAPI()
app.include_router(timescaledb.router)
access_tokens = []
@@ -3444,6 +3447,7 @@ async def fastapi_run_simulation_manually_by_date(
item["name"], region_result
)
)
(
globals.source_outflow_region_patterns,
globals.realtime_region_pipe_flow_and_demand_patterns,