budibase/packages/client/src/api/queries.js

23 lines
548 B
JavaScript
Raw Normal View History

2020-12-30 13:58:39 +01:00
import API from "./api"
/**
* Fetches all rows from a query.
*/
export const fetchQueryData = async ({ datasourceId, queryId }) => {
const response = await API.get({
url: `/api/datasources/${datasourceId}/queries/${queryId}`,
})
return response.rows
}
/**
* Executes a query against an external data connector.
*/
export const executeQuery = async ({ datasourceId, queryId }) => {
const response = await API.post({
url: `/api/datasources/${datasourceId}/queries/${queryId}`,
// body: params,
})
return response.rows
}