From 604ae30901e8258d38d89c28eac4b0972ba958f2 Mon Sep 17 00:00:00 2001 From: Julian Krauser Date: Thu, 19 Dec 2024 10:32:58 +0100 Subject: [PATCH] Join Table Name & formatted results with export --- src/components/Pagination.vue | 7 +-- src/components/queryBuilder/BuilderHost.vue | 11 ++-- src/components/queryBuilder/JoinTable.vue | 5 +- src/helpers/queryFormatter.ts | 58 +++++++++++++++++++++ src/stores/admin/queryBuilder.ts | 33 ++++++++++-- src/types/dynamicQueries.ts | 13 +++++ src/views/admin/club/query/Builder.vue | 8 +-- 7 files changed, 119 insertions(+), 16 deletions(-) create mode 100644 src/helpers/queryFormatter.ts diff --git a/src/components/Pagination.vue b/src/components/Pagination.vue index f021f76..b401880 100644 --- a/src/components/Pagination.vue +++ b/src/components/Pagination.vue @@ -64,10 +64,11 @@ - @@ -77,7 +77,7 @@ export default defineComponent({ this.fetchTableMetas(); }, methods: { - ...mapActions(useQueryBuilderStore, ["fetchTableMetas", "sendQuery", "clearResults"]), + ...mapActions(useQueryBuilderStore, ["fetchTableMetas", "sendQuery", "clearResults", "exportData"]), ...mapActions(useQueryStoreStore, ["triggerSave"]), }, });