From bf18e687da674a89d203e3f44239980429526836 Mon Sep 17 00:00:00 2001 From: Patrick Fic Date: Fri, 4 Aug 2023 12:36:08 -0700 Subject: [PATCH] Schema updates for parts dispatch. --- hasura/metadata/tables.yaml | 2 ++ .../down.sql | 1 + .../1691177401095_create_index_parts_dispatch_employeeid/up.sql | 2 ++ .../down.sql | 1 + .../1691177452060_create_index_parts_dispatch_dispatchid/up.sql | 2 ++ .../down.sql | 1 + .../up.sql | 2 ++ 7 files changed, 11 insertions(+) create mode 100644 hasura/migrations/1691177401095_create_index_parts_dispatch_employeeid/down.sql create mode 100644 hasura/migrations/1691177401095_create_index_parts_dispatch_employeeid/up.sql create mode 100644 hasura/migrations/1691177452060_create_index_parts_dispatch_dispatchid/down.sql create mode 100644 hasura/migrations/1691177452060_create_index_parts_dispatch_dispatchid/up.sql create mode 100644 hasura/migrations/1691177467690_create_index_parts_dispatch_line_accepted_at/down.sql create mode 100644 hasura/migrations/1691177467690_create_index_parts_dispatch_line_accepted_at/up.sql diff --git a/hasura/metadata/tables.yaml b/hasura/metadata/tables.yaml index cf189ea3f..a24db9297 100644 --- a/hasura/metadata/tables.yaml +++ b/hasura/metadata/tables.yaml @@ -4649,6 +4649,7 @@ _eq: X-Hasura-User-Id - active: _eq: true + allow_aggregations: true update_permissions: - role: user permission: @@ -4726,6 +4727,7 @@ _eq: X-Hasura-User-Id - active: _eq: true + allow_aggregations: true update_permissions: - role: user permission: diff --git a/hasura/migrations/1691177401095_create_index_parts_dispatch_employeeid/down.sql b/hasura/migrations/1691177401095_create_index_parts_dispatch_employeeid/down.sql new file mode 100644 index 000000000..d49495dbb --- /dev/null +++ b/hasura/migrations/1691177401095_create_index_parts_dispatch_employeeid/down.sql @@ -0,0 +1 @@ +DROP INDEX IF EXISTS "public"."parts_dispatch_employeeid"; diff --git a/hasura/migrations/1691177401095_create_index_parts_dispatch_employeeid/up.sql b/hasura/migrations/1691177401095_create_index_parts_dispatch_employeeid/up.sql new file mode 100644 index 000000000..cfeb1460e --- /dev/null +++ b/hasura/migrations/1691177401095_create_index_parts_dispatch_employeeid/up.sql @@ -0,0 +1,2 @@ +CREATE INDEX "parts_dispatch_employeeid" on + "public"."parts_dispatch" using btree ("employeeid"); diff --git a/hasura/migrations/1691177452060_create_index_parts_dispatch_dispatchid/down.sql b/hasura/migrations/1691177452060_create_index_parts_dispatch_dispatchid/down.sql new file mode 100644 index 000000000..edc36c9f2 --- /dev/null +++ b/hasura/migrations/1691177452060_create_index_parts_dispatch_dispatchid/down.sql @@ -0,0 +1 @@ +DROP INDEX IF EXISTS "public"."parts_dispatch_dispatchid"; diff --git a/hasura/migrations/1691177452060_create_index_parts_dispatch_dispatchid/up.sql b/hasura/migrations/1691177452060_create_index_parts_dispatch_dispatchid/up.sql new file mode 100644 index 000000000..643325a9f --- /dev/null +++ b/hasura/migrations/1691177452060_create_index_parts_dispatch_dispatchid/up.sql @@ -0,0 +1,2 @@ +CREATE INDEX "parts_dispatch_dispatchid" on + "public"."parts_dispatch_lines" using btree ("partsdispatchid"); diff --git a/hasura/migrations/1691177467690_create_index_parts_dispatch_line_accepted_at/down.sql b/hasura/migrations/1691177467690_create_index_parts_dispatch_line_accepted_at/down.sql new file mode 100644 index 000000000..5268f9914 --- /dev/null +++ b/hasura/migrations/1691177467690_create_index_parts_dispatch_line_accepted_at/down.sql @@ -0,0 +1 @@ +DROP INDEX IF EXISTS "public"."parts_dispatch_line_accepted_at"; diff --git a/hasura/migrations/1691177467690_create_index_parts_dispatch_line_accepted_at/up.sql b/hasura/migrations/1691177467690_create_index_parts_dispatch_line_accepted_at/up.sql new file mode 100644 index 000000000..9d88ca6cc --- /dev/null +++ b/hasura/migrations/1691177467690_create_index_parts_dispatch_line_accepted_at/up.sql @@ -0,0 +1,2 @@ +CREATE INDEX "parts_dispatch_line_accepted_at" on + "public"."parts_dispatch_lines" using btree ("accepted_at");