diff --git a/supabase/migrations/20251017184846_7fc6db54-81f3-4c00-8896-552ca89904d9.sql b/supabase/migrations/20251017184846_7fc6db54-81f3-4c00-8896-552ca89904d9.sql new file mode 100644 index 00000000..33148b7d --- /dev/null +++ b/supabase/migrations/20251017184846_7fc6db54-81f3-4c00-8896-552ca89904d9.sql @@ -0,0 +1,10 @@ +-- Clean up orphaned milestone submissions without submission_items +-- These submissions cannot be properly moderated due to missing required data + +DELETE FROM content_submissions +WHERE submission_type = 'milestone' + AND status = 'pending' + AND id NOT IN ( + SELECT DISTINCT submission_id + FROM submission_items + ); \ No newline at end of file