(session: SessionDep,
id: int = Path(..., description=f"{PLACEHOLDER_PREFIX}ds_id"),
table_name: str = Path(..., description=f"{PLACEHOLDER_PREFIX}ds_table_name"))
| 157 | summary=f"{PLACEHOLDER_PREFIX}ds_get_fields") |
| 158 | @require_permissions(permission=SqlbotPermission(role=['ws_admin'], type='ds', keyExpression="id")) |
| 159 | async def get_fields(session: SessionDep, |
| 160 | id: int = Path(..., description=f"{PLACEHOLDER_PREFIX}ds_id"), |
| 161 | table_name: str = Path(..., description=f"{PLACEHOLDER_PREFIX}ds_table_name")): |
| 162 | return getFields(session, id, table_name) |
| 163 | |
| 164 | |
| 165 | @router.post("/syncFields/{id}", response_model=None, summary=f"{PLACEHOLDER_PREFIX}ds_sync_fields") |
nothing calls this directly
no test coverage detected