From 761d998edcaeac65f04d4b5fc3308e3e2612cc8b Mon Sep 17 00:00:00 2001 From: Julian Krauser Date: Tue, 17 Dec 2024 16:52:03 +0100 Subject: [PATCH] join query Todo: dictionary for join tables --- src/components/queryBuilder/BuilderHost.vue | 68 ++++++++++++++-- src/components/queryBuilder/Condition.vue | 24 +++++- src/components/queryBuilder/Join.vue | 35 +++++++- src/components/queryBuilder/JoinTable.vue | 88 +++++++++++++++++++++ src/components/queryBuilder/Table.vue | 8 +- src/components/queryBuilder/TableSelect.vue | 6 +- src/stores/admin/queryBuilder.ts | 2 +- src/types/dynamicQueries.ts | 4 +- 8 files changed, 217 insertions(+), 18 deletions(-) create mode 100644 src/components/queryBuilder/JoinTable.vue diff --git a/src/components/queryBuilder/BuilderHost.vue b/src/components/queryBuilder/BuilderHost.vue index f2cb3e3..1587334 100644 --- a/src/components/queryBuilder/BuilderHost.vue +++ b/src/components/queryBuilder/BuilderHost.vue @@ -29,16 +29,32 @@ > -
+
+
+
+
+ +
+
+ +
+
-
- +
+