diff --git a/dmp-db-scema/updates/06/01_Update_Dataset_Statuses_To_Canceled_For_Old_Cases.sql b/dmp-db-scema/updates/06/01_Update_Dataset_Statuses_To_Canceled_For_Old_Cases.sql new file mode 100644 index 000000000..9809fbbdb --- /dev/null +++ b/dmp-db-scema/updates/06/01_Update_Dataset_Statuses_To_Canceled_For_Old_Cases.sql @@ -0,0 +1,8 @@ +UPDATE "Dataset" AS dataset +SET "Status" = 2 +WHERE dataset."ID" in ( + SELECT dataset1."ID" + FROM "Dataset" AS dataset1 + INNER JOIN "DMP" AS dmp ON dmp."ID" = dataset1."DMP" + WHERE dmp."isPublic" = true AND dataset1."Status" = 0 +) \ No newline at end of file