-- +goose Up -- Add separate columns for different embedding dimensions using standard Postgres FLOAT[] arrays ALTER TABLE sentence_embeddings ADD COLUMN IF NOT EXISTS embedding_384 FLOAT[], ADD COLUMN IF NOT EXISTS embedding_1536 FLOAT[]; -- +goose Down ALTER TABLE sentence_embeddings DROP COLUMN IF EXISTS embedding_384, DROP COLUMN IF EXISTS embedding_1536;