Budibase is an open-source low-code platform for creating internal apps in minutes. Supports PostgreSQL, MySQL, MSSQL, MongoDB, Rest API, Docker, K8s 🚀
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

19 lines
466 B

import DataFetch from "./DataFetch.js"
import { fetchViewData } from "api"
export default class ViewFetch extends DataFetch {
static async getSchema(datasource, definition) {
const schema = definition?.views?.[datasource.name]?.schema
console.log(schema)
return schema
}
async getData() {
const { datasource } = this.options
const res = await fetchViewData(datasource)
console.log(res)
return {
rows: res || [],
}
}
}