Bläddra i källkod

fix: 级联导致流水线无法删除

370774330@qq.com 5 år sedan
förälder
incheckning
e011ce6c16
1 ändrade filer med 5 tillägg och 2 borttagningar
  1. 5 2
      web/src/main/resources/sql/table_init.sql

+ 5 - 2
web/src/main/resources/sql/table_init.sql

@@ -209,8 +209,11 @@ create table if not exists devcloud.pipeline_record
     result      varchar(15)                         null,
     details     longtext                            null,
     constraint pipeline_record_pipeline_id_fk
-        foreign key (pipeline_id) references devcloud.pipeline (id),
+        foreign key (pipeline_id) references devcloud.pipeline (id)
+            on delete set null,
     constraint pipeline_record_user_id_fk
         foreign key (user_id) references devcloud.user (id)
-) CHARSET=utf8;
+            on delete set null
+)
+    charset = utf8;