Skip to content

Commit 0d3e2a5

Browse files
committed
feat: 자유게시판 검색 인덱스 마이그레이션 추가
1 parent 51abe7f commit 0d3e2a5

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
-- =====================================================================
2+
-- V13__add_free_post_search_index.sql
3+
-- 목적: 자유게시판 제목/내용 검색 성능을 위한 pg_trgm GIN 인덱스
4+
-- =====================================================================
5+
6+
-- 1) pg_trgm extension 활성화
7+
CREATE EXTENSION IF NOT EXISTS pg_trgm;
8+
9+
-- 2) 제목 검색용 GIN 인덱스
10+
CREATE INDEX IF NOT EXISTS idx_free_post_title_trgm
11+
ON free_posts
12+
USING GIN (title gin_trgm_ops);
13+
14+
-- 3) 본문 검색용 GIN 인덱스
15+
CREATE INDEX IF NOT EXISTS idx_post_content_trgm
16+
ON posts
17+
USING GIN (content gin_trgm_ops);

0 commit comments

Comments
 (0)