Files

19 lines
607 B
SQL
Raw Permalink Normal View History

-- +goose Up
-- +goose StatementBegin
ALTER TABLE media_files
ADD COLUMN IF NOT EXISTS match_suppressed_at timestamp with time zone;
CREATE INDEX IF NOT EXISTS idx_media_files_unmatched_match_ready
ON media_files (media_folder_id, match_suppressed_at, match_attempted_at ASC NULLS FIRST, id ASC)
WHERE (content_id IS NULL OR content_id = '')
AND missing_since IS NULL;
-- +goose StatementEnd
-- +goose Down
-- +goose StatementBegin
DROP INDEX IF EXISTS idx_media_files_unmatched_match_ready;
ALTER TABLE media_files
DROP COLUMN IF EXISTS match_suppressed_at;
-- +goose StatementEnd