From 4bce6d996e0d0965c7d0fb1fab7aaded71b78b3e Mon Sep 17 00:00:00 2001 From: Patrick Fic <> Date: Tue, 1 Feb 2022 14:36:48 -0800 Subject: [PATCH] Create additional indexes for system performance. --- hasura/metadata/tables.yaml | 1 + .../1643754220677_create_index_appointments_bodyshopid/down.sql | 1 + .../1643754220677_create_index_appointments_bodyshopid/up.sql | 2 ++ .../1643754236595_create_index_appointments_jobid/down.sql | 1 + .../1643754236595_create_index_appointments_jobid/up.sql | 2 ++ .../1643754319186_create_index_appointments_start/down.sql | 1 + .../1643754319186_create_index_appointments_start/up.sql | 2 ++ .../1643754331642_create_index_appointments_end/down.sql | 1 + .../1643754331642_create_index_appointments_end/up.sql | 2 ++ .../1643754378424_create_index_associations_bodyshopid/down.sql | 1 + .../1643754378424_create_index_associations_bodyshopid/up.sql | 2 ++ .../1643754392524_create_index_associations_useremail/down.sql | 1 + .../1643754392524_create_index_associations_useremail/up.sql | 2 ++ .../1643754437492_create_index_invoicelines_billid/down.sql | 1 + .../1643754437492_create_index_invoicelines_billid/up.sql | 2 ++ .../1643754457975_create_index_invoicelines_jobid/down.sql | 1 + .../1643754457975_create_index_invoicelines_jobid/up.sql | 2 ++ .../migrations/1643754502559_create_index_bills_jobid/down.sql | 1 + hasura/migrations/1643754502559_create_index_bills_jobid/up.sql | 2 ++ .../1643754546098_create_index_conversations_shopid/down.sql | 1 + .../1643754546098_create_index_conversations_shopid/up.sql | 2 ++ .../1643754568249_create_index_documents_shopid/down.sql | 1 + .../1643754568249_create_index_documents_shopid/up.sql | 2 ++ .../1643754578738_create_index_documents_jobid/down.sql | 1 + .../1643754578738_create_index_documents_jobid/up.sql | 2 ++ .../1643754595056_create_index_documents_billid/down.sql | 1 + .../1643754595056_create_index_documents_billid/up.sql | 2 ++ .../1643754630502_create_index_jobline_jobid/down.sql | 1 + .../migrations/1643754630502_create_index_jobline_jobid/up.sql | 2 ++ .../1643754699100_create_index_jobs_updatedat/down.sql | 1 + .../migrations/1643754699100_create_index_jobs_updatedat/up.sql | 2 ++ .../1643754713233_create_index_jobs_bodyshopid/down.sql | 1 + .../1643754713233_create_index_jobs_bodyshopid/up.sql | 2 ++ .../1643754778452_create_index_messages_conversationid/down.sql | 1 + .../1643754778452_create_index_messages_conversationid/up.sql | 2 ++ .../1643754815536_create_index_timetickets_jobid/down.sql | 1 + .../1643754815536_create_index_timetickets_jobid/up.sql | 2 ++ .../1643754843797_create_index_parts_orders_jobid/down.sql | 1 + .../1643754843797_create_index_parts_orders_jobid/up.sql | 2 ++ .../1643754863849_create_index_parts_order_lines_poid/down.sql | 1 + .../1643754863849_create_index_parts_order_lines_poid/up.sql | 2 ++ .../down.sql | 1 + .../up.sql | 2 ++ 43 files changed, 64 insertions(+) create mode 100644 hasura/migrations/1643754220677_create_index_appointments_bodyshopid/down.sql create mode 100644 hasura/migrations/1643754220677_create_index_appointments_bodyshopid/up.sql create mode 100644 hasura/migrations/1643754236595_create_index_appointments_jobid/down.sql create mode 100644 hasura/migrations/1643754236595_create_index_appointments_jobid/up.sql create mode 100644 hasura/migrations/1643754319186_create_index_appointments_start/down.sql create mode 100644 hasura/migrations/1643754319186_create_index_appointments_start/up.sql create mode 100644 hasura/migrations/1643754331642_create_index_appointments_end/down.sql create mode 100644 hasura/migrations/1643754331642_create_index_appointments_end/up.sql create mode 100644 hasura/migrations/1643754378424_create_index_associations_bodyshopid/down.sql create mode 100644 hasura/migrations/1643754378424_create_index_associations_bodyshopid/up.sql create mode 100644 hasura/migrations/1643754392524_create_index_associations_useremail/down.sql create mode 100644 hasura/migrations/1643754392524_create_index_associations_useremail/up.sql create mode 100644 hasura/migrations/1643754437492_create_index_invoicelines_billid/down.sql create mode 100644 hasura/migrations/1643754437492_create_index_invoicelines_billid/up.sql create mode 100644 hasura/migrations/1643754457975_create_index_invoicelines_jobid/down.sql create mode 100644 hasura/migrations/1643754457975_create_index_invoicelines_jobid/up.sql create mode 100644 hasura/migrations/1643754502559_create_index_bills_jobid/down.sql create mode 100644 hasura/migrations/1643754502559_create_index_bills_jobid/up.sql create mode 100644 hasura/migrations/1643754546098_create_index_conversations_shopid/down.sql create mode 100644 hasura/migrations/1643754546098_create_index_conversations_shopid/up.sql create mode 100644 hasura/migrations/1643754568249_create_index_documents_shopid/down.sql create mode 100644 hasura/migrations/1643754568249_create_index_documents_shopid/up.sql create mode 100644 hasura/migrations/1643754578738_create_index_documents_jobid/down.sql create mode 100644 hasura/migrations/1643754578738_create_index_documents_jobid/up.sql create mode 100644 hasura/migrations/1643754595056_create_index_documents_billid/down.sql create mode 100644 hasura/migrations/1643754595056_create_index_documents_billid/up.sql create mode 100644 hasura/migrations/1643754630502_create_index_jobline_jobid/down.sql create mode 100644 hasura/migrations/1643754630502_create_index_jobline_jobid/up.sql create mode 100644 hasura/migrations/1643754699100_create_index_jobs_updatedat/down.sql create mode 100644 hasura/migrations/1643754699100_create_index_jobs_updatedat/up.sql create mode 100644 hasura/migrations/1643754713233_create_index_jobs_bodyshopid/down.sql create mode 100644 hasura/migrations/1643754713233_create_index_jobs_bodyshopid/up.sql create mode 100644 hasura/migrations/1643754778452_create_index_messages_conversationid/down.sql create mode 100644 hasura/migrations/1643754778452_create_index_messages_conversationid/up.sql create mode 100644 hasura/migrations/1643754815536_create_index_timetickets_jobid/down.sql create mode 100644 hasura/migrations/1643754815536_create_index_timetickets_jobid/up.sql create mode 100644 hasura/migrations/1643754843797_create_index_parts_orders_jobid/down.sql create mode 100644 hasura/migrations/1643754843797_create_index_parts_orders_jobid/up.sql create mode 100644 hasura/migrations/1643754863849_create_index_parts_order_lines_poid/down.sql create mode 100644 hasura/migrations/1643754863849_create_index_parts_order_lines_poid/up.sql create mode 100644 hasura/migrations/1643754990434_create_index_parts_order_lines_joblineid/down.sql create mode 100644 hasura/migrations/1643754990434_create_index_parts_order_lines_joblineid/up.sql diff --git a/hasura/metadata/tables.yaml b/hasura/metadata/tables.yaml index bfe8d623e..d4543e4e9 100644 --- a/hasura/metadata/tables.yaml +++ b/hasura/metadata/tables.yaml @@ -815,6 +815,7 @@ - email - enforce_class - enforce_referral + - entegral_id - features - federal_tax_id - id diff --git a/hasura/migrations/1643754220677_create_index_appointments_bodyshopid/down.sql b/hasura/migrations/1643754220677_create_index_appointments_bodyshopid/down.sql new file mode 100644 index 000000000..5e6247737 --- /dev/null +++ b/hasura/migrations/1643754220677_create_index_appointments_bodyshopid/down.sql @@ -0,0 +1 @@ +DROP INDEX IF EXISTS "appointments_bodyshopid"; diff --git a/hasura/migrations/1643754220677_create_index_appointments_bodyshopid/up.sql b/hasura/migrations/1643754220677_create_index_appointments_bodyshopid/up.sql new file mode 100644 index 000000000..97744940a --- /dev/null +++ b/hasura/migrations/1643754220677_create_index_appointments_bodyshopid/up.sql @@ -0,0 +1,2 @@ +CREATE INDEX "appointments_bodyshopid" on + "public"."appointments" using btree ("bodyshopid"); diff --git a/hasura/migrations/1643754236595_create_index_appointments_jobid/down.sql b/hasura/migrations/1643754236595_create_index_appointments_jobid/down.sql new file mode 100644 index 000000000..8843a77b3 --- /dev/null +++ b/hasura/migrations/1643754236595_create_index_appointments_jobid/down.sql @@ -0,0 +1 @@ +DROP INDEX IF EXISTS "appointments_jobid"; diff --git a/hasura/migrations/1643754236595_create_index_appointments_jobid/up.sql b/hasura/migrations/1643754236595_create_index_appointments_jobid/up.sql new file mode 100644 index 000000000..1bc0e66e8 --- /dev/null +++ b/hasura/migrations/1643754236595_create_index_appointments_jobid/up.sql @@ -0,0 +1,2 @@ +CREATE INDEX "appointments_jobid" on + "public"."appointments" using btree ("jobid"); diff --git a/hasura/migrations/1643754319186_create_index_appointments_start/down.sql b/hasura/migrations/1643754319186_create_index_appointments_start/down.sql new file mode 100644 index 000000000..74cfbf360 --- /dev/null +++ b/hasura/migrations/1643754319186_create_index_appointments_start/down.sql @@ -0,0 +1 @@ +DROP INDEX IF EXISTS "appointments_start"; diff --git a/hasura/migrations/1643754319186_create_index_appointments_start/up.sql b/hasura/migrations/1643754319186_create_index_appointments_start/up.sql new file mode 100644 index 000000000..6282653bc --- /dev/null +++ b/hasura/migrations/1643754319186_create_index_appointments_start/up.sql @@ -0,0 +1,2 @@ +CREATE INDEX "appointments_start" on + "public"."appointments" using btree ("start"); diff --git a/hasura/migrations/1643754331642_create_index_appointments_end/down.sql b/hasura/migrations/1643754331642_create_index_appointments_end/down.sql new file mode 100644 index 000000000..0a0b5a8a9 --- /dev/null +++ b/hasura/migrations/1643754331642_create_index_appointments_end/down.sql @@ -0,0 +1 @@ +DROP INDEX IF EXISTS "appointments_end"; diff --git a/hasura/migrations/1643754331642_create_index_appointments_end/up.sql b/hasura/migrations/1643754331642_create_index_appointments_end/up.sql new file mode 100644 index 000000000..4cca32a12 --- /dev/null +++ b/hasura/migrations/1643754331642_create_index_appointments_end/up.sql @@ -0,0 +1,2 @@ +CREATE INDEX "appointments_end" on + "public"."appointments" using btree ("end"); diff --git a/hasura/migrations/1643754378424_create_index_associations_bodyshopid/down.sql b/hasura/migrations/1643754378424_create_index_associations_bodyshopid/down.sql new file mode 100644 index 000000000..b495978c8 --- /dev/null +++ b/hasura/migrations/1643754378424_create_index_associations_bodyshopid/down.sql @@ -0,0 +1 @@ +DROP INDEX IF EXISTS "associations_bodyshopid"; diff --git a/hasura/migrations/1643754378424_create_index_associations_bodyshopid/up.sql b/hasura/migrations/1643754378424_create_index_associations_bodyshopid/up.sql new file mode 100644 index 000000000..6d447304d --- /dev/null +++ b/hasura/migrations/1643754378424_create_index_associations_bodyshopid/up.sql @@ -0,0 +1,2 @@ +CREATE INDEX "associations_bodyshopid" on + "public"."associations" using btree ("shopid"); diff --git a/hasura/migrations/1643754392524_create_index_associations_useremail/down.sql b/hasura/migrations/1643754392524_create_index_associations_useremail/down.sql new file mode 100644 index 000000000..3d65d8771 --- /dev/null +++ b/hasura/migrations/1643754392524_create_index_associations_useremail/down.sql @@ -0,0 +1 @@ +DROP INDEX IF EXISTS "associations_useremail"; diff --git a/hasura/migrations/1643754392524_create_index_associations_useremail/up.sql b/hasura/migrations/1643754392524_create_index_associations_useremail/up.sql new file mode 100644 index 000000000..65f6af88d --- /dev/null +++ b/hasura/migrations/1643754392524_create_index_associations_useremail/up.sql @@ -0,0 +1,2 @@ +CREATE INDEX "associations_useremail" on + "public"."associations" using btree ("useremail"); diff --git a/hasura/migrations/1643754437492_create_index_invoicelines_billid/down.sql b/hasura/migrations/1643754437492_create_index_invoicelines_billid/down.sql new file mode 100644 index 000000000..800855df1 --- /dev/null +++ b/hasura/migrations/1643754437492_create_index_invoicelines_billid/down.sql @@ -0,0 +1 @@ +DROP INDEX IF EXISTS "invoicelines_billid"; diff --git a/hasura/migrations/1643754437492_create_index_invoicelines_billid/up.sql b/hasura/migrations/1643754437492_create_index_invoicelines_billid/up.sql new file mode 100644 index 000000000..bfeaa19b9 --- /dev/null +++ b/hasura/migrations/1643754437492_create_index_invoicelines_billid/up.sql @@ -0,0 +1,2 @@ +CREATE INDEX "invoicelines_billid" on + "public"."billlines" using btree ("billid"); diff --git a/hasura/migrations/1643754457975_create_index_invoicelines_jobid/down.sql b/hasura/migrations/1643754457975_create_index_invoicelines_jobid/down.sql new file mode 100644 index 000000000..77547fc2c --- /dev/null +++ b/hasura/migrations/1643754457975_create_index_invoicelines_jobid/down.sql @@ -0,0 +1 @@ +DROP INDEX IF EXISTS "invoicelines_jobid"; diff --git a/hasura/migrations/1643754457975_create_index_invoicelines_jobid/up.sql b/hasura/migrations/1643754457975_create_index_invoicelines_jobid/up.sql new file mode 100644 index 000000000..969e1d266 --- /dev/null +++ b/hasura/migrations/1643754457975_create_index_invoicelines_jobid/up.sql @@ -0,0 +1,2 @@ +CREATE INDEX "invoicelines_jobid" on + "public"."billlines" using btree ("joblineid"); diff --git a/hasura/migrations/1643754502559_create_index_bills_jobid/down.sql b/hasura/migrations/1643754502559_create_index_bills_jobid/down.sql new file mode 100644 index 000000000..b91cb66bd --- /dev/null +++ b/hasura/migrations/1643754502559_create_index_bills_jobid/down.sql @@ -0,0 +1 @@ +DROP INDEX IF EXISTS "bills_jobid"; diff --git a/hasura/migrations/1643754502559_create_index_bills_jobid/up.sql b/hasura/migrations/1643754502559_create_index_bills_jobid/up.sql new file mode 100644 index 000000000..2c2a7bdd6 --- /dev/null +++ b/hasura/migrations/1643754502559_create_index_bills_jobid/up.sql @@ -0,0 +1,2 @@ +CREATE INDEX "bills_jobid" on + "public"."bills" using btree ("jobid"); diff --git a/hasura/migrations/1643754546098_create_index_conversations_shopid/down.sql b/hasura/migrations/1643754546098_create_index_conversations_shopid/down.sql new file mode 100644 index 000000000..71de46cb6 --- /dev/null +++ b/hasura/migrations/1643754546098_create_index_conversations_shopid/down.sql @@ -0,0 +1 @@ +DROP INDEX IF EXISTS "conversations_shopid"; diff --git a/hasura/migrations/1643754546098_create_index_conversations_shopid/up.sql b/hasura/migrations/1643754546098_create_index_conversations_shopid/up.sql new file mode 100644 index 000000000..107603273 --- /dev/null +++ b/hasura/migrations/1643754546098_create_index_conversations_shopid/up.sql @@ -0,0 +1,2 @@ +CREATE INDEX "conversations_shopid" on + "public"."conversations" using btree ("bodyshopid"); diff --git a/hasura/migrations/1643754568249_create_index_documents_shopid/down.sql b/hasura/migrations/1643754568249_create_index_documents_shopid/down.sql new file mode 100644 index 000000000..f3998d295 --- /dev/null +++ b/hasura/migrations/1643754568249_create_index_documents_shopid/down.sql @@ -0,0 +1 @@ +DROP INDEX IF EXISTS "documents_shopid"; diff --git a/hasura/migrations/1643754568249_create_index_documents_shopid/up.sql b/hasura/migrations/1643754568249_create_index_documents_shopid/up.sql new file mode 100644 index 000000000..6ed235ae4 --- /dev/null +++ b/hasura/migrations/1643754568249_create_index_documents_shopid/up.sql @@ -0,0 +1,2 @@ +CREATE INDEX "documents_shopid" on + "public"."documents" using btree ("bodyshopid"); diff --git a/hasura/migrations/1643754578738_create_index_documents_jobid/down.sql b/hasura/migrations/1643754578738_create_index_documents_jobid/down.sql new file mode 100644 index 000000000..64778347a --- /dev/null +++ b/hasura/migrations/1643754578738_create_index_documents_jobid/down.sql @@ -0,0 +1 @@ +DROP INDEX IF EXISTS "documents_jobid"; diff --git a/hasura/migrations/1643754578738_create_index_documents_jobid/up.sql b/hasura/migrations/1643754578738_create_index_documents_jobid/up.sql new file mode 100644 index 000000000..5fca0d6ad --- /dev/null +++ b/hasura/migrations/1643754578738_create_index_documents_jobid/up.sql @@ -0,0 +1,2 @@ +CREATE INDEX "documents_jobid" on + "public"."documents" using btree ("jobid"); diff --git a/hasura/migrations/1643754595056_create_index_documents_billid/down.sql b/hasura/migrations/1643754595056_create_index_documents_billid/down.sql new file mode 100644 index 000000000..baeb31d46 --- /dev/null +++ b/hasura/migrations/1643754595056_create_index_documents_billid/down.sql @@ -0,0 +1 @@ +DROP INDEX IF EXISTS "documents_billid"; diff --git a/hasura/migrations/1643754595056_create_index_documents_billid/up.sql b/hasura/migrations/1643754595056_create_index_documents_billid/up.sql new file mode 100644 index 000000000..06887f836 --- /dev/null +++ b/hasura/migrations/1643754595056_create_index_documents_billid/up.sql @@ -0,0 +1,2 @@ +CREATE INDEX "documents_billid" on + "public"."documents" using btree ("billid"); diff --git a/hasura/migrations/1643754630502_create_index_jobline_jobid/down.sql b/hasura/migrations/1643754630502_create_index_jobline_jobid/down.sql new file mode 100644 index 000000000..f75bb40a1 --- /dev/null +++ b/hasura/migrations/1643754630502_create_index_jobline_jobid/down.sql @@ -0,0 +1 @@ +DROP INDEX IF EXISTS "jobline_jobid"; diff --git a/hasura/migrations/1643754630502_create_index_jobline_jobid/up.sql b/hasura/migrations/1643754630502_create_index_jobline_jobid/up.sql new file mode 100644 index 000000000..7357c132c --- /dev/null +++ b/hasura/migrations/1643754630502_create_index_jobline_jobid/up.sql @@ -0,0 +1,2 @@ +CREATE INDEX "jobline_jobid" on + "public"."joblines" using btree ("jobid"); diff --git a/hasura/migrations/1643754699100_create_index_jobs_updatedat/down.sql b/hasura/migrations/1643754699100_create_index_jobs_updatedat/down.sql new file mode 100644 index 000000000..71107f42a --- /dev/null +++ b/hasura/migrations/1643754699100_create_index_jobs_updatedat/down.sql @@ -0,0 +1 @@ +DROP INDEX IF EXISTS "jobs_updatedat"; diff --git a/hasura/migrations/1643754699100_create_index_jobs_updatedat/up.sql b/hasura/migrations/1643754699100_create_index_jobs_updatedat/up.sql new file mode 100644 index 000000000..605c350b0 --- /dev/null +++ b/hasura/migrations/1643754699100_create_index_jobs_updatedat/up.sql @@ -0,0 +1,2 @@ +CREATE INDEX "jobs_updatedat" on + "public"."jobs" using btree ("updated_at"); diff --git a/hasura/migrations/1643754713233_create_index_jobs_bodyshopid/down.sql b/hasura/migrations/1643754713233_create_index_jobs_bodyshopid/down.sql new file mode 100644 index 000000000..dee50b750 --- /dev/null +++ b/hasura/migrations/1643754713233_create_index_jobs_bodyshopid/down.sql @@ -0,0 +1 @@ +DROP INDEX IF EXISTS "jobs_bodyshopid"; diff --git a/hasura/migrations/1643754713233_create_index_jobs_bodyshopid/up.sql b/hasura/migrations/1643754713233_create_index_jobs_bodyshopid/up.sql new file mode 100644 index 000000000..14791dd38 --- /dev/null +++ b/hasura/migrations/1643754713233_create_index_jobs_bodyshopid/up.sql @@ -0,0 +1,2 @@ +CREATE INDEX "jobs_bodyshopid" on + "public"."jobs" using btree ("shopid"); diff --git a/hasura/migrations/1643754778452_create_index_messages_conversationid/down.sql b/hasura/migrations/1643754778452_create_index_messages_conversationid/down.sql new file mode 100644 index 000000000..8ada9de2d --- /dev/null +++ b/hasura/migrations/1643754778452_create_index_messages_conversationid/down.sql @@ -0,0 +1 @@ +DROP INDEX IF EXISTS "messages_conversationid"; diff --git a/hasura/migrations/1643754778452_create_index_messages_conversationid/up.sql b/hasura/migrations/1643754778452_create_index_messages_conversationid/up.sql new file mode 100644 index 000000000..f4f0faef9 --- /dev/null +++ b/hasura/migrations/1643754778452_create_index_messages_conversationid/up.sql @@ -0,0 +1,2 @@ +CREATE INDEX "messages_conversationid" on + "public"."messages" using btree ("conversationid"); diff --git a/hasura/migrations/1643754815536_create_index_timetickets_jobid/down.sql b/hasura/migrations/1643754815536_create_index_timetickets_jobid/down.sql new file mode 100644 index 000000000..2c6130ed0 --- /dev/null +++ b/hasura/migrations/1643754815536_create_index_timetickets_jobid/down.sql @@ -0,0 +1 @@ +DROP INDEX IF EXISTS "timetickets_jobid"; diff --git a/hasura/migrations/1643754815536_create_index_timetickets_jobid/up.sql b/hasura/migrations/1643754815536_create_index_timetickets_jobid/up.sql new file mode 100644 index 000000000..4b675116a --- /dev/null +++ b/hasura/migrations/1643754815536_create_index_timetickets_jobid/up.sql @@ -0,0 +1,2 @@ +CREATE INDEX "timetickets_jobid" on + "public"."timetickets" using btree ("jobid"); diff --git a/hasura/migrations/1643754843797_create_index_parts_orders_jobid/down.sql b/hasura/migrations/1643754843797_create_index_parts_orders_jobid/down.sql new file mode 100644 index 000000000..50f6e1569 --- /dev/null +++ b/hasura/migrations/1643754843797_create_index_parts_orders_jobid/down.sql @@ -0,0 +1 @@ +DROP INDEX IF EXISTS "parts_orders_jobid"; diff --git a/hasura/migrations/1643754843797_create_index_parts_orders_jobid/up.sql b/hasura/migrations/1643754843797_create_index_parts_orders_jobid/up.sql new file mode 100644 index 000000000..4bd7c220d --- /dev/null +++ b/hasura/migrations/1643754843797_create_index_parts_orders_jobid/up.sql @@ -0,0 +1,2 @@ +CREATE INDEX "parts_orders_jobid" on + "public"."parts_orders" using btree ("jobid"); diff --git a/hasura/migrations/1643754863849_create_index_parts_order_lines_poid/down.sql b/hasura/migrations/1643754863849_create_index_parts_order_lines_poid/down.sql new file mode 100644 index 000000000..1376d3165 --- /dev/null +++ b/hasura/migrations/1643754863849_create_index_parts_order_lines_poid/down.sql @@ -0,0 +1 @@ +DROP INDEX IF EXISTS "parts_order_lines_poid"; diff --git a/hasura/migrations/1643754863849_create_index_parts_order_lines_poid/up.sql b/hasura/migrations/1643754863849_create_index_parts_order_lines_poid/up.sql new file mode 100644 index 000000000..72b423a0c --- /dev/null +++ b/hasura/migrations/1643754863849_create_index_parts_order_lines_poid/up.sql @@ -0,0 +1,2 @@ +CREATE INDEX "parts_order_lines_poid" on + "public"."parts_order_lines" using btree ("orderid"); diff --git a/hasura/migrations/1643754990434_create_index_parts_order_lines_joblineid/down.sql b/hasura/migrations/1643754990434_create_index_parts_order_lines_joblineid/down.sql new file mode 100644 index 000000000..b6d5d0c23 --- /dev/null +++ b/hasura/migrations/1643754990434_create_index_parts_order_lines_joblineid/down.sql @@ -0,0 +1 @@ +DROP INDEX IF EXISTS "parts_order_lines_joblineid"; diff --git a/hasura/migrations/1643754990434_create_index_parts_order_lines_joblineid/up.sql b/hasura/migrations/1643754990434_create_index_parts_order_lines_joblineid/up.sql new file mode 100644 index 000000000..c29af48f4 --- /dev/null +++ b/hasura/migrations/1643754990434_create_index_parts_order_lines_joblineid/up.sql @@ -0,0 +1,2 @@ +CREATE INDEX "parts_order_lines_joblineid" on + "public"."parts_order_lines" using btree ("job_line_id");