feat: 支持研究素材删除并统一 Semi 表格

This commit is contained in:
yuxuanhui
2026-09-11 23:21:08 +08:00
parent f29063c9a2
commit 8eec12f0e0
26 changed files with 1008 additions and 562 deletions
+6
View File
@@ -143,6 +143,12 @@ async def experiment(experiment_id: str, request: Request):
return await Experiments(db).get(experiment_id)
@router.delete("/experiments/{experiment_id}")
async def archive_experiment(experiment_id: str, request: Request):
async with request.app.state.sessions.begin() as db:
return await Experiments(db).archive(experiment_id)
@router.post("/experiments/{experiment_id}/preview", status_code=201)
async def preview(experiment_id: str, body: ExperimentPreview, request: Request):
async with request.app.state.sessions.begin() as db: