From 5ca37a1b3315abf830b73fe881141c8e83625509 Mon Sep 17 00:00:00 2001 From: Harsh Khandeparkar Date: Tue, 14 Jan 2025 15:13:13 +0530 Subject: [PATCH] fix: create extension before using in init sql --- backend/src/db/queries.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/backend/src/db/queries.rs b/backend/src/db/queries.rs index bb77896..71b7d50 100644 --- a/backend/src/db/queries.rs +++ b/backend/src/db/queries.rs @@ -21,6 +21,7 @@ CREATE TABLE IF NOT EXISTS iqps ( fts_course_details tsvector GENERATED ALWAYS AS (to_tsvector('english', course_code || ' ' || course_name)) stored ); CREATE INDEX IF NOT EXISTS iqps_fts ON iqps USING gin (fts_course_details); +CREATE EXTENSION pg_trgm; CREATE INDEX IF NOT EXISTS idx_course_name_trgm ON iqps USING gin (course_name gin_trgm_ops);"; /// Query to get similar papers. Matches `course_code` ($1) always. Other parameters are optional and can be enabled or disabled using the arguments to this function.