diff --git a/ccm-cms/src/main/resources/db/migrations/org/librecms/ccm_cms/h2/V7_0_0_15__abstract_workflow.sql b/ccm-cms/src/main/resources/db/migrations/org/librecms/ccm_cms/h2/V7_0_0_15__abstract_workflow.sql index 5536b3da8..f2ef8ae71 100644 --- a/ccm-cms/src/main/resources/db/migrations/org/librecms/ccm_cms/h2/V7_0_0_15__abstract_workflow.sql +++ b/ccm-cms/src/main/resources/db/migrations/org/librecms/ccm_cms/h2/V7_0_0_15__abstract_workflow.sql @@ -1,4 +1,5 @@ -drop constraint FKrx08cdjm9tutrp5lvfhgslw48; +alter table CCM_CMS.CONTENT_SECTION_WORKFLOW_TEMPLATES + drop constraint if exists FKrx08cdjm9tutrp5lvfhgslw48; alter table CCM_CMS.CONTENT_SECTION_WORKFLOW_TEMPLATES add constraint FK1t85m4jehnhd6tyx5dtpavr15 @@ -6,12 +7,9 @@ alter table CCM_CMS.CONTENT_SECTION_WORKFLOW_TEMPLATES references CCM_CORE.WORKFLOWS; alter table CCM_CMS.CONTENT_TYPES -drop constraint if exists FKhnu9oikw8rpf22lt5fmk41t7k; + drop constraint if exists FKhnu9oikw8rpf22lt5fmk41t7k; alter table CCM_CMS.CONTENT_TYPES add constraint FKpgeccqsr50xwb268ypmfx0r66 foreign key (DEFAULT_WORKFLOW) - references CCM_CORE.WORKFLOWS; - -alter table if exists FKeixdxau4jebw682gd49tdbsjy -drop constraint FKeixdxau4jebw682gd49tdbsjy; + references CCM_CORE.WORKFLOWS; \ No newline at end of file diff --git a/ccm-cms/src/main/resources/db/migrations/org/librecms/ccm_cms/pgsql/V7_0_0_15__abstract_workflow.sql b/ccm-cms/src/main/resources/db/migrations/org/librecms/ccm_cms/pgsql/V7_0_0_15__abstract_workflow.sql index 5536b3da8..f2ef8ae71 100644 --- a/ccm-cms/src/main/resources/db/migrations/org/librecms/ccm_cms/pgsql/V7_0_0_15__abstract_workflow.sql +++ b/ccm-cms/src/main/resources/db/migrations/org/librecms/ccm_cms/pgsql/V7_0_0_15__abstract_workflow.sql @@ -1,4 +1,5 @@ -drop constraint FKrx08cdjm9tutrp5lvfhgslw48; +alter table CCM_CMS.CONTENT_SECTION_WORKFLOW_TEMPLATES + drop constraint if exists FKrx08cdjm9tutrp5lvfhgslw48; alter table CCM_CMS.CONTENT_SECTION_WORKFLOW_TEMPLATES add constraint FK1t85m4jehnhd6tyx5dtpavr15 @@ -6,12 +7,9 @@ alter table CCM_CMS.CONTENT_SECTION_WORKFLOW_TEMPLATES references CCM_CORE.WORKFLOWS; alter table CCM_CMS.CONTENT_TYPES -drop constraint if exists FKhnu9oikw8rpf22lt5fmk41t7k; + drop constraint if exists FKhnu9oikw8rpf22lt5fmk41t7k; alter table CCM_CMS.CONTENT_TYPES add constraint FKpgeccqsr50xwb268ypmfx0r66 foreign key (DEFAULT_WORKFLOW) - references CCM_CORE.WORKFLOWS; - -alter table if exists FKeixdxau4jebw682gd49tdbsjy -drop constraint FKeixdxau4jebw682gd49tdbsjy; + references CCM_CORE.WORKFLOWS; \ No newline at end of file diff --git a/ccm-core/src/main/resources/db/migrations/org/libreccm/ccm_core/h2/V7_0_0_15__abstract_workflow.sql b/ccm-core/src/main/resources/db/migrations/org/libreccm/ccm_core/h2/V7_0_0_15__abstract_workflow.sql new file mode 100644 index 000000000..fc2856fa7 --- /dev/null +++ b/ccm-core/src/main/resources/db/migrations/org/libreccm/ccm_core/h2/V7_0_0_15__abstract_workflow.sql @@ -0,0 +1,3 @@ +update CCM_CORE.WORKFLOWS + set ABSTRACT_WORKFLOW = false + where ABSTRACT_WORKFLOW is null; diff --git a/ccm-core/src/main/resources/db/migrations/org/libreccm/ccm_core/pgsql/V7_0_0_15__abstract_workflow.sql b/ccm-core/src/main/resources/db/migrations/org/libreccm/ccm_core/pgsql/V7_0_0_15__abstract_workflow.sql new file mode 100644 index 000000000..fc2856fa7 --- /dev/null +++ b/ccm-core/src/main/resources/db/migrations/org/libreccm/ccm_core/pgsql/V7_0_0_15__abstract_workflow.sql @@ -0,0 +1,3 @@ +update CCM_CORE.WORKFLOWS + set ABSTRACT_WORKFLOW = false + where ABSTRACT_WORKFLOW is null;