ALTER TABLE posts
ADD COLUMN tsvector_content tsvector GENERATED ALWAYS AS (to_tsvector ('english', coalesce(content, ''))) STORED;

CREATE INDEX tsvector_content_idx ON posts USING GIN (tsvector_content);