MCPcopy Index your code
hub / github.com/dataease/SQLBot / add

Function add

backend/apps/datasource/api/datasource.py:79–80  ·  view source on GitHub ↗
(session: SessionDep, trans: Trans, user: CurrentUser, ds: CreateDatasource)

Source from the content-addressed store, hash-verified

77@system_log(LogConfig(operation_type=OperationType.CREATE, module=OperationModules.DATASOURCE, result_id_expr="id"))
78@require_permissions(permission=SqlbotPermission(role=['ws_admin']))
79async def add(session: SessionDep, trans: Trans, user: CurrentUser, ds: CreateDatasource):
80 return await create_ds(session, trans, user, ds)
81
82
83@router.post("/chooseTables/{id}", response_model=None, summary=f"{PLACEHOLDER_PREFIX}ds_choose_tables")

Callers

nothing calls this directly

Calls 1

create_dsFunction · 0.85

Tested by

no test coverage detected