UPDATE sop_versions SET status = 'draft', reviewed_by = NULL WHERE status = 'reviewing'; UPDATE sops SET status = CASE WHEN EXISTS ( SELECT 1 FROM sop_versions WHERE sop_versions.sop_id = sops.id AND sop_versions.status = 'published' ) THEN 'published' ELSE 'draft' END WHERE status = 'reviewing';