2020-12-19 07:19:43 +13:00
|
|
|
<script>
|
2021-01-09 07:22:03 +13:00
|
|
|
import { TextArea, Label, Input, Heading, Spacer } from "@budibase/bbui"
|
2021-01-08 02:13:46 +13:00
|
|
|
import Editor from "./QueryEditor.svelte"
|
2021-01-09 01:06:37 +13:00
|
|
|
import ParameterBuilder from "./QueryParameterBuilder.svelte"
|
2021-01-07 01:28:51 +13:00
|
|
|
|
2020-12-19 07:19:43 +13:00
|
|
|
const QueryTypes = {
|
|
|
|
SQL: "sql",
|
|
|
|
}
|
|
|
|
|
|
|
|
export let query
|
|
|
|
</script>
|
|
|
|
|
2021-01-08 02:13:46 +13:00
|
|
|
{#if query.queryType === QueryTypes.SQL}
|
2021-01-09 01:06:37 +13:00
|
|
|
<ParameterBuilder bind:parameters={query.parameters} />
|
2021-01-09 07:22:03 +13:00
|
|
|
<Spacer large />
|
2021-01-08 02:13:46 +13:00
|
|
|
<Editor label="Query" bind:value={query.queryString} />
|
2020-12-19 07:19:43 +13:00
|
|
|
{/if}
|