From 77efd7d23617d1acbeeb8d2370aef17d26590550 Mon Sep 17 00:00:00 2001 From: Zack Fu Zi Xiang Date: Mon, 17 Jun 2024 14:01:21 +0800 Subject: [PATCH 1/2] chore: add foreign key indices for workspace table --- .../20240617135926_af_workspace_foreign_key_indices.sql | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 migrations/20240617135926_af_workspace_foreign_key_indices.sql diff --git a/migrations/20240617135926_af_workspace_foreign_key_indices.sql b/migrations/20240617135926_af_workspace_foreign_key_indices.sql new file mode 100644 index 00000000..834429b6 --- /dev/null +++ b/migrations/20240617135926_af_workspace_foreign_key_indices.sql @@ -0,0 +1,8 @@ +CREATE INDEX IF NOT EXISTS idx_workspace_id_on_af_blob_metadata ON af_blob_metadata (workspace_id); +CREATE INDEX IF NOT EXISTS idx_workspace_id_on_af_chat ON af_chat (workspace_id); +CREATE INDEX IF NOT EXISTS idx_workspace_id_on_af_collab_snapshot ON af_collab_snapshot (workspace_id); +CREATE INDEX IF NOT EXISTS idx_workspace_id_on_af_collab ON af_collab (workspace_id); +CREATE INDEX IF NOT EXISTS idx_workspace_id_on_af_snapshot_meta ON af_snapshot_meta (workspace_id); +CREATE INDEX IF NOT EXISTS idx_workspace_id_on_af_snapshot_state ON af_snapshot_state (workspace_id); +CREATE INDEX IF NOT EXISTS idx_workspace_id_on_af_workspace_member ON af_workspace_member (workspace_id); +CREATE INDEX IF NOT EXISTS idx_workspace_id_on_af_workspace_usage_limits ON af_workspace_usage_limits (workspace_id); From 16d3c9c7bd5e4262858d9063fb76407e2e719916 Mon Sep 17 00:00:00 2001 From: Zack Fu Zi Xiang Date: Mon, 17 Jun 2024 14:33:14 +0800 Subject: [PATCH 2/2] chore: remove unneeded key --- migrations/20240617135926_af_workspace_foreign_key_indices.sql | 1 - 1 file changed, 1 deletion(-) diff --git a/migrations/20240617135926_af_workspace_foreign_key_indices.sql b/migrations/20240617135926_af_workspace_foreign_key_indices.sql index 834429b6..0ef41f4a 100644 --- a/migrations/20240617135926_af_workspace_foreign_key_indices.sql +++ b/migrations/20240617135926_af_workspace_foreign_key_indices.sql @@ -5,4 +5,3 @@ CREATE INDEX IF NOT EXISTS idx_workspace_id_on_af_collab ON af_c CREATE INDEX IF NOT EXISTS idx_workspace_id_on_af_snapshot_meta ON af_snapshot_meta (workspace_id); CREATE INDEX IF NOT EXISTS idx_workspace_id_on_af_snapshot_state ON af_snapshot_state (workspace_id); CREATE INDEX IF NOT EXISTS idx_workspace_id_on_af_workspace_member ON af_workspace_member (workspace_id); -CREATE INDEX IF NOT EXISTS idx_workspace_id_on_af_workspace_usage_limits ON af_workspace_usage_limits (workspace_id);