diff --git a/packages/builder/src/components/integration/Query.js b/packages/builder/src/components/integration/Query.js index 4057da508b..25e9bb2745 100644 --- a/packages/builder/src/components/integration/Query.js +++ b/packages/builder/src/components/integration/Query.js @@ -1,9 +1,14 @@ +const handlebars = require("handlebars") + class Query { - constructor(source, schema, type) { + constructor(source, schema, type, queryString) { this.source = source this.schema = schema this.type = type + this.queryString = queryString } - build(parameters) {} + build(parameters) { + this.queryStr + } } diff --git a/packages/builder/src/components/integration/QueryViewer.svelte b/packages/builder/src/components/integration/QueryViewer.svelte index 246bfaf4cc..a77e0cc211 100644 --- a/packages/builder/src/components/integration/QueryViewer.svelte +++ b/packages/builder/src/components/integration/QueryViewer.svelte @@ -136,7 +136,7 @@ diff --git a/packages/builder/src/components/integration/index.svelte b/packages/builder/src/components/integration/index.svelte index 9b9b7e5d11..3876df5a09 100644 --- a/packages/builder/src/components/integration/index.svelte +++ b/packages/builder/src/components/integration/index.svelte @@ -5,6 +5,8 @@ const QueryTypes = { SQL: "sql", + JSON: "json", + FIELDS: "fields", } export let query @@ -19,4 +21,6 @@