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
jensp 2018-05-11 17:16:58 +00:00
parent 4f9168bd91
commit aa1aef301e
8 changed files with 22 additions and 12 deletions

View File

@ -1485,10 +1485,10 @@ drop sequence if exists HIBERNATE_SEQUENCE;
create table CCM_CORE.STYLE_MEDIA_QUERIES ( create table CCM_CORE.STYLE_MEDIA_QUERIES (
MEDIA_QUERY_ID bigint not null, MEDIA_QUERY_ID bigint not null,
MAX_WIDTH_UNIT varchar(255), MAX_WIDTH_UNIT varchar(255),
MAX_WIDTH_VALUE float, MAX_WIDTH_VALUE double,
MEDIA_TYPE varchar(255), MEDIA_TYPE varchar(255),
MIN_WIDTH_UNIT varchar(255), MIN_WIDTH_UNIT varchar(255),
MIN_WIDTH_VALUE float, MIN_WIDTH_VALUE double,
primary key (MEDIA_QUERY_ID) primary key (MEDIA_QUERY_ID)
); );

View File

@ -1486,10 +1486,10 @@ drop sequence if exists HIBERNATE_SEQUENCE;
create table CCM_CORE.STYLE_MEDIA_QUERIES ( create table CCM_CORE.STYLE_MEDIA_QUERIES (
MEDIA_QUERY_ID int8 not null, MEDIA_QUERY_ID int8 not null,
MAX_WIDTH_UNIT varchar(255), MAX_WIDTH_UNIT varchar(255),
MAX_WIDTH_VALUE float4, MAX_WIDTH_VALUE float8,
MEDIA_TYPE varchar(255), MEDIA_TYPE varchar(255),
MIN_WIDTH_UNIT varchar(255), MIN_WIDTH_UNIT varchar(255),
MIN_WIDTH_VALUE float4, MIN_WIDTH_VALUE float8,
primary key (MEDIA_QUERY_ID) primary key (MEDIA_QUERY_ID)
); );

View File

@ -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;

View File

@ -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;

View File

@ -581,10 +581,10 @@ drop sequence if exists HIBERNATE_SEQUENCE;
create table CCM_CORE.STYLE_MEDIA_QUERIES ( create table CCM_CORE.STYLE_MEDIA_QUERIES (
MEDIA_QUERY_ID bigint not null, MEDIA_QUERY_ID bigint not null,
MAX_WIDTH_UNIT varchar(255), MAX_WIDTH_UNIT varchar(255),
MAX_WIDTH_VALUE float, MAX_WIDTH_VALUE double,
MEDIA_TYPE varchar(255), MEDIA_TYPE varchar(255),
MIN_WIDTH_UNIT varchar(255), MIN_WIDTH_UNIT varchar(255),
MIN_WIDTH_VALUE float, MIN_WIDTH_VALUE double,
primary key (MEDIA_QUERY_ID) primary key (MEDIA_QUERY_ID)
); );

View File

@ -582,10 +582,10 @@ drop sequence if exists HIBERNATE_SEQUENCE;
create table CCM_CORE.STYLE_MEDIA_QUERIES ( create table CCM_CORE.STYLE_MEDIA_QUERIES (
MEDIA_QUERY_ID int8 not null, MEDIA_QUERY_ID int8 not null,
MAX_WIDTH_UNIT varchar(255), MAX_WIDTH_UNIT varchar(255),
MAX_WIDTH_VALUE float4, MAX_WIDTH_VALUE float8,
MEDIA_TYPE varchar(255), MEDIA_TYPE varchar(255),
MIN_WIDTH_UNIT varchar(255), MIN_WIDTH_UNIT varchar(255),
MIN_WIDTH_VALUE float4, MIN_WIDTH_VALUE float8,
primary key (MEDIA_QUERY_ID) primary key (MEDIA_QUERY_ID)
); );

View File

@ -585,10 +585,10 @@ DROP SEQUENCE IF EXISTS hibernate_sequence;
create table CCM_CORE.STYLE_MEDIA_QUERIES ( create table CCM_CORE.STYLE_MEDIA_QUERIES (
MEDIA_QUERY_ID bigint not null, MEDIA_QUERY_ID bigint not null,
MAX_WIDTH_UNIT varchar(255), MAX_WIDTH_UNIT varchar(255),
MAX_WIDTH_VALUE float, MAX_WIDTH_VALUE double,
MEDIA_TYPE varchar(255), MEDIA_TYPE varchar(255),
MIN_WIDTH_UNIT varchar(255), MIN_WIDTH_UNIT varchar(255),
MIN_WIDTH_VALUE float, MIN_WIDTH_VALUE double,
primary key (MEDIA_QUERY_ID) primary key (MEDIA_QUERY_ID)
); );

View File

@ -585,10 +585,10 @@ DROP SEQUENCE IF EXISTS hibernate_sequence;
create table CCM_CORE.STYLE_MEDIA_QUERIES ( create table CCM_CORE.STYLE_MEDIA_QUERIES (
MEDIA_QUERY_ID int8 not null, MEDIA_QUERY_ID int8 not null,
MAX_WIDTH_UNIT varchar(255), MAX_WIDTH_UNIT varchar(255),
MAX_WIDTH_VALUE float4, MAX_WIDTH_VALUE float8,
MEDIA_TYPE varchar(255), MEDIA_TYPE varchar(255),
MIN_WIDTH_UNIT varchar(255), MIN_WIDTH_UNIT varchar(255),
MIN_WIDTH_VALUE float4, MIN_WIDTH_VALUE float8,
primary key (MEDIA_QUERY_ID) primary key (MEDIA_QUERY_ID)
); );