From 9df698bb6c65dc47206c178fcebcb15761ef3b4b Mon Sep 17 00:00:00 2001 From: jensp Date: Fri, 11 May 2018 17:16:58 +0000 Subject: [PATCH] CCM NG: Database migration for changing the type of org.libreccm.pagemodels.styles.Dimension#value from float to double git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5427 8810af33-2d31-482b-a856-94f89814c4df --- .../scripts/create_ccm_cms_schema.sql | 4 ++-- .../scripts/create_ccm_cms_schema.sql | 4 ++-- ...7_0_0_25__page_model_container_styles_float_to_double.sql | 5 +++++ ...7_0_0_25__page_model_container_styles_float_to_double.sql | 5 +++++ .../scripts/create_ccm_core_schema.sql | 4 ++-- .../scripts/create_ccm_core_schema.sql | 4 ++-- .../scripts/create_ccm_shortcuts_schema.sql | 4 ++-- .../scripts/create_ccm_shortcuts_schema.sql | 4 ++-- 8 files changed, 22 insertions(+), 12 deletions(-) create mode 100644 ccm-core/src/main/resources/db/migrations/org/libreccm/ccm_core/h2/V7_0_0_25__page_model_container_styles_float_to_double.sql create mode 100644 ccm-core/src/main/resources/db/migrations/org/libreccm/ccm_core/pgsql/V7_0_0_25__page_model_container_styles_float_to_double.sql diff --git a/ccm-cms/src/test/resources-wildfly-remote-h2-mem/scripts/create_ccm_cms_schema.sql b/ccm-cms/src/test/resources-wildfly-remote-h2-mem/scripts/create_ccm_cms_schema.sql index 0c716e422..e0303f4af 100644 --- a/ccm-cms/src/test/resources-wildfly-remote-h2-mem/scripts/create_ccm_cms_schema.sql +++ b/ccm-cms/src/test/resources-wildfly-remote-h2-mem/scripts/create_ccm_cms_schema.sql @@ -1485,10 +1485,10 @@ drop sequence if exists HIBERNATE_SEQUENCE; create table CCM_CORE.STYLE_MEDIA_QUERIES ( MEDIA_QUERY_ID bigint not null, MAX_WIDTH_UNIT varchar(255), - MAX_WIDTH_VALUE float, + MAX_WIDTH_VALUE double, MEDIA_TYPE varchar(255), MIN_WIDTH_UNIT varchar(255), - MIN_WIDTH_VALUE float, + MIN_WIDTH_VALUE double, primary key (MEDIA_QUERY_ID) ); diff --git a/ccm-cms/src/test/resources-wildfly-remote-pgsql/scripts/create_ccm_cms_schema.sql b/ccm-cms/src/test/resources-wildfly-remote-pgsql/scripts/create_ccm_cms_schema.sql index 3f81d03c0..d751e3fa7 100644 --- a/ccm-cms/src/test/resources-wildfly-remote-pgsql/scripts/create_ccm_cms_schema.sql +++ b/ccm-cms/src/test/resources-wildfly-remote-pgsql/scripts/create_ccm_cms_schema.sql @@ -1486,10 +1486,10 @@ drop sequence if exists HIBERNATE_SEQUENCE; create table CCM_CORE.STYLE_MEDIA_QUERIES ( MEDIA_QUERY_ID int8 not null, MAX_WIDTH_UNIT varchar(255), - MAX_WIDTH_VALUE float4, + MAX_WIDTH_VALUE float8, MEDIA_TYPE varchar(255), MIN_WIDTH_UNIT varchar(255), - MIN_WIDTH_VALUE float4, + MIN_WIDTH_VALUE float8, primary key (MEDIA_QUERY_ID) ); diff --git a/ccm-core/src/main/resources/db/migrations/org/libreccm/ccm_core/h2/V7_0_0_25__page_model_container_styles_float_to_double.sql b/ccm-core/src/main/resources/db/migrations/org/libreccm/ccm_core/h2/V7_0_0_25__page_model_container_styles_float_to_double.sql new file mode 100644 index 000000000..0cfad70db --- /dev/null +++ b/ccm-core/src/main/resources/db/migrations/org/libreccm/ccm_core/h2/V7_0_0_25__page_model_container_styles_float_to_double.sql @@ -0,0 +1,5 @@ +alter table CCM_CORE.STYLE_MEDIA_QUERIES + alter column MAX_WIDTH_VALUE double; + +alter table CCM_CORE.STYLE_MEDIA_QUERIES + alter column MIN_WIDTH_VALUE double; diff --git a/ccm-core/src/main/resources/db/migrations/org/libreccm/ccm_core/pgsql/V7_0_0_25__page_model_container_styles_float_to_double.sql b/ccm-core/src/main/resources/db/migrations/org/libreccm/ccm_core/pgsql/V7_0_0_25__page_model_container_styles_float_to_double.sql new file mode 100644 index 000000000..6a5988a89 --- /dev/null +++ b/ccm-core/src/main/resources/db/migrations/org/libreccm/ccm_core/pgsql/V7_0_0_25__page_model_container_styles_float_to_double.sql @@ -0,0 +1,5 @@ +alter table CCM_CORE.STYLE_MEDIA_QUERIES + alter column MAX_WIDTH_VALUE type float8; + +alter table CCM_CORE.STYLE_MEDIA_QUERIES + alter column MIN_WIDTH_VALUE type float8; diff --git a/ccm-core/src/test/resources-wildfly-remote-h2-mem/scripts/create_ccm_core_schema.sql b/ccm-core/src/test/resources-wildfly-remote-h2-mem/scripts/create_ccm_core_schema.sql index de432968b..cb0f9fd11 100644 --- a/ccm-core/src/test/resources-wildfly-remote-h2-mem/scripts/create_ccm_core_schema.sql +++ b/ccm-core/src/test/resources-wildfly-remote-h2-mem/scripts/create_ccm_core_schema.sql @@ -581,10 +581,10 @@ drop sequence if exists HIBERNATE_SEQUENCE; create table CCM_CORE.STYLE_MEDIA_QUERIES ( MEDIA_QUERY_ID bigint not null, MAX_WIDTH_UNIT varchar(255), - MAX_WIDTH_VALUE float, + MAX_WIDTH_VALUE double, MEDIA_TYPE varchar(255), MIN_WIDTH_UNIT varchar(255), - MIN_WIDTH_VALUE float, + MIN_WIDTH_VALUE double, primary key (MEDIA_QUERY_ID) ); diff --git a/ccm-core/src/test/resources-wildfly-remote-pgsql/scripts/create_ccm_core_schema.sql b/ccm-core/src/test/resources-wildfly-remote-pgsql/scripts/create_ccm_core_schema.sql index fc14e8c7d..d139835a2 100644 --- a/ccm-core/src/test/resources-wildfly-remote-pgsql/scripts/create_ccm_core_schema.sql +++ b/ccm-core/src/test/resources-wildfly-remote-pgsql/scripts/create_ccm_core_schema.sql @@ -582,10 +582,10 @@ drop sequence if exists HIBERNATE_SEQUENCE; create table CCM_CORE.STYLE_MEDIA_QUERIES ( MEDIA_QUERY_ID int8 not null, MAX_WIDTH_UNIT varchar(255), - MAX_WIDTH_VALUE float4, + MAX_WIDTH_VALUE float8, MEDIA_TYPE varchar(255), MIN_WIDTH_UNIT varchar(255), - MIN_WIDTH_VALUE float4, + MIN_WIDTH_VALUE float8, primary key (MEDIA_QUERY_ID) ); diff --git a/ccm-shortcuts/src/test/resources-wildfly-remote-h2-mem/scripts/create_ccm_shortcuts_schema.sql b/ccm-shortcuts/src/test/resources-wildfly-remote-h2-mem/scripts/create_ccm_shortcuts_schema.sql index bc58e7329..972008c79 100644 --- a/ccm-shortcuts/src/test/resources-wildfly-remote-h2-mem/scripts/create_ccm_shortcuts_schema.sql +++ b/ccm-shortcuts/src/test/resources-wildfly-remote-h2-mem/scripts/create_ccm_shortcuts_schema.sql @@ -585,10 +585,10 @@ DROP SEQUENCE IF EXISTS hibernate_sequence; create table CCM_CORE.STYLE_MEDIA_QUERIES ( MEDIA_QUERY_ID bigint not null, MAX_WIDTH_UNIT varchar(255), - MAX_WIDTH_VALUE float, + MAX_WIDTH_VALUE double, MEDIA_TYPE varchar(255), MIN_WIDTH_UNIT varchar(255), - MIN_WIDTH_VALUE float, + MIN_WIDTH_VALUE double, primary key (MEDIA_QUERY_ID) ); diff --git a/ccm-shortcuts/src/test/resources-wildfly-remote-pgsql/scripts/create_ccm_shortcuts_schema.sql b/ccm-shortcuts/src/test/resources-wildfly-remote-pgsql/scripts/create_ccm_shortcuts_schema.sql index 6747d4f52..eff56df6f 100644 --- a/ccm-shortcuts/src/test/resources-wildfly-remote-pgsql/scripts/create_ccm_shortcuts_schema.sql +++ b/ccm-shortcuts/src/test/resources-wildfly-remote-pgsql/scripts/create_ccm_shortcuts_schema.sql @@ -585,10 +585,10 @@ DROP SEQUENCE IF EXISTS hibernate_sequence; create table CCM_CORE.STYLE_MEDIA_QUERIES ( MEDIA_QUERY_ID int8 not null, MAX_WIDTH_UNIT varchar(255), - MAX_WIDTH_VALUE float4, + MAX_WIDTH_VALUE float8, MEDIA_TYPE varchar(255), MIN_WIDTH_UNIT varchar(255), - MIN_WIDTH_VALUE float4, + MIN_WIDTH_VALUE float8, primary key (MEDIA_QUERY_ID) );