Skip to content
This repository was archived by the owner on Jul 22, 2025. It is now read-only.

Commit e2f439c

Browse files
committed
Drop old search_bit indexes
1 parent 4b7a815 commit e2f439c

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

db/post_migrate/20250113171444_drop_old_embedding_tables.rb

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,35 @@ def up
44
drop_table :ai_topic_embeddings
55
drop_table :ai_post_embeddings
66
drop_table :ai_document_fragment_embeddings
7+
8+
execute <<~SQL
9+
DROP INDEX IF EXISTS ai_topic_embeddings_1_1_search_bit;
10+
DROP INDEX IF EXISTS ai_topic_embeddings_2_1_search_bit;
11+
DROP INDEX IF EXISTS ai_topic_embeddings_3_1_search_bit;
12+
DROP INDEX IF EXISTS ai_topic_embeddings_4_1_search_bit;
13+
DROP INDEX IF EXISTS ai_topic_embeddings_5_1_search_bit;
14+
DROP INDEX IF EXISTS ai_topic_embeddings_6_1_search_bit;
15+
DROP INDEX IF EXISTS ai_topic_embeddings_7_1_search_bit;
16+
DROP INDEX IF EXISTS ai_topic_embeddings_8_1_search_bit;
17+
18+
DROP INDEX IF EXISTS ai_post_embeddings_1_1_search_bit;
19+
DROP INDEX IF EXISTS ai_post_embeddings_2_1_search_bit;
20+
DROP INDEX IF EXISTS ai_post_embeddings_3_1_search_bit;
21+
DROP INDEX IF EXISTS ai_post_embeddings_4_1_search_bit;
22+
DROP INDEX IF EXISTS ai_post_embeddings_5_1_search_bit;
23+
DROP INDEX IF EXISTS ai_post_embeddings_6_1_search_bit;
24+
DROP INDEX IF EXISTS ai_post_embeddings_7_1_search_bit;
25+
DROP INDEX IF EXISTS ai_post_embeddings_8_1_search_bit;
26+
27+
DROP INDEX IF EXISTS ai_document_fragment_embeddings_1_1_search_bit;
28+
DROP INDEX IF EXISTS ai_document_fragment_embeddings_2_1_search_bit;
29+
DROP INDEX IF EXISTS ai_document_fragment_embeddings_3_1_search_bit;
30+
DROP INDEX IF EXISTS ai_document_fragment_embeddings_4_1_search_bit;
31+
DROP INDEX IF EXISTS ai_document_fragment_embeddings_5_1_search_bit;
32+
DROP INDEX IF EXISTS ai_document_fragment_embeddings_6_1_search_bit;
33+
DROP INDEX IF EXISTS ai_document_fragment_embeddings_7_1_search_bit;
34+
DROP INDEX IF EXISTS ai_document_fragment_embeddings_8_1_search_bit;
35+
SQL
736
end
837

938
def down

0 commit comments

Comments
 (0)