From 959aba0933c14720d4c927d84ac096fe90645699 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Sat, 28 Feb 2026 21:42:27 +0300 Subject: [PATCH] fc-common: use btree index for `build_outputs.path` in db schema Btree supports NULL values and provides better flexibility than hash index for nullable columns. Signed-off-by: NotAShelf Change-Id: Ida28ef6f88683c360e6f405efca435af6a6a6964 --- crates/common/migrations/0001_schema.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/common/migrations/0001_schema.sql b/crates/common/migrations/0001_schema.sql index 39b96ca..a94f5da 100644 --- a/crates/common/migrations/0001_schema.sql +++ b/crates/common/migrations/0001_schema.sql @@ -166,7 +166,7 @@ CREATE TABLE build_outputs ( PRIMARY KEY (build, name) ); -CREATE INDEX idx_build_outputs_path ON build_outputs USING hash (path); +CREATE INDEX idx_build_outputs_path ON build_outputs USING btree (path); -- build_products: output artifacts and metadata CREATE TABLE build_products (