IF NOT EXISTS (SELECT 1 FROM information_schema.columns WHERE table_name='posts' AND column_name='user_avatar_id') THEN ALTER TABLE public.posts ADD COLUMN user_avatar_id text; IF NOT EXISTS (SELECT 1 ...
ALTER TABLE permissions RENAME COLUMN ura_number TO source_ura_number; ALTER TABLE permissions RENAME COLUMN category TO source_category; ALTER TABLE permissions ALTER COLUMN source_ura_number DROP ...