Reclaiming my time, one prompt at a time ...
user_id UUID NOT NULL REFERENCES public.users(id) ON DELETE CASCADE, campaign_id UUID NOT NULL REFERENCES public.campaigns(id) ON DELETE CASCADE, task_id UUID NOT NULL REFERENCES public.tasks(id) ON ...
ALTER TABLE public.users ADD COLUMN IF NOT EXISTS username VARCHAR(100) UNIQUE; ALTER TABLE public.users ADD COLUMN IF NOT EXISTS first_name VARCHAR(50); ALTER TABLE public.users ADD COLUMN IF NOT ...