14 lines
524 B
SQL
14 lines
524 B
SQL
-- +goose Up
|
|
-- Add separate columns for different embedding dimensions.
|
|
-- Existing 'embeddings' column (if present) is left untouched for backward compatibility.
|
|
-- Application code will now populate embedding_384 or embedding_1536 instead.
|
|
ALTER TABLE sentence_embeddings
|
|
ADD COLUMN IF NOT EXISTS embedding_384 vector(384),
|
|
ADD COLUMN IF NOT EXISTS embedding_1536 vector(1536);
|
|
|
|
-- +goose Down
|
|
ALTER TABLE sentence_embeddings
|
|
DROP COLUMN IF EXISTS embedding_384,
|
|
DROP COLUMN IF EXISTS embedding_1536;
|
|
|