CCM NG: Updated Arquillian dependencies, SQL schema migration for Theme files in database
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5327 8810af33-2d31-482b-a856-94f89814c4df
Former-commit-id: 67fa8657cb
pull/2/head
parent
800f7ccaec
commit
ffb44d0b9f
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
|
@ -199,10 +199,10 @@
|
||||||
<version>0.9.11</version>
|
<version>0.9.11</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<dependency>
|
<!--<dependency>
|
||||||
<groupId>org.glassfish</groupId>
|
<groupId>org.glassfish</groupId>
|
||||||
<artifactId>javax.json</artifactId>
|
<artifactId>javax.json</artifactId>
|
||||||
</dependency>
|
</dependency>-->
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.freemarker</groupId>
|
<groupId>org.freemarker</groupId>
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,52 @@
|
||||||
|
create table CCM_CORE.THEME_DATA_FILES (
|
||||||
|
CREATION_DATE timestamp,
|
||||||
|
FILE_DATA blob,
|
||||||
|
LAST_MODIFIED timestamp,
|
||||||
|
FILE_SIZE bigint,
|
||||||
|
TYPE varchar(255),
|
||||||
|
FILE_ID bigint not null,
|
||||||
|
primary key (FILE_ID)
|
||||||
|
);
|
||||||
|
|
||||||
|
create table CCM_CORE.theme_directories (
|
||||||
|
FILE_ID bigint not null,
|
||||||
|
primary key (FILE_ID)
|
||||||
|
);
|
||||||
|
|
||||||
|
create table CCM_CORE.THEME_FILES (
|
||||||
|
FILE_ID bigint not null,
|
||||||
|
NAME varchar(255) not null,
|
||||||
|
FILE_PATH varchar(8192) not null,
|
||||||
|
UUID varchar(255) not null,
|
||||||
|
PARENT_DIRECTORY_ID bigint,
|
||||||
|
primary key (FILE_ID)
|
||||||
|
);
|
||||||
|
|
||||||
|
create table CCM_CORE.THEMES (
|
||||||
|
THEME_ID bigint not null,
|
||||||
|
NAME varchar(255),
|
||||||
|
UUID varchar(255),
|
||||||
|
VERSION varchar(255),
|
||||||
|
ROOT_DIRECTORY_ID bigint,
|
||||||
|
primary key (THEME_ID)
|
||||||
|
);
|
||||||
|
|
||||||
|
alter table CCM_CORE.THEME_DATA_FILES
|
||||||
|
add constraint FK630m2y2p7pp487ofowbefrm89
|
||||||
|
foreign key (FILE_ID)
|
||||||
|
references CCM_CORE.THEME_FILES;
|
||||||
|
|
||||||
|
alter table CCM_CORE.theme_directories
|
||||||
|
add constraint FKrmgyslvw22j87n4cxau5jvsou
|
||||||
|
foreign key (FILE_ID)
|
||||||
|
references CCM_CORE.THEME_FILES;
|
||||||
|
|
||||||
|
alter table CCM_CORE.THEME_FILES
|
||||||
|
add constraint FKfsycb4bt8d0wye7r3n06ekfeu
|
||||||
|
foreign key (PARENT_DIRECTORY_ID)
|
||||||
|
references CCM_CORE.theme_directories;
|
||||||
|
|
||||||
|
alter table CCM_CORE.THEMES
|
||||||
|
add constraint FKlat55c5l3fxbykkibrmv7qi4x
|
||||||
|
foreign key (ROOT_DIRECTORY_ID)
|
||||||
|
references CCM_CORE.theme_directories;
|
||||||
|
|
@ -0,0 +1,39 @@
|
||||||
|
alter table CCM_CORE.THEME_DATA_FILES
|
||||||
|
add constraint FK630m2y2p7pp487ofowbefrm89
|
||||||
|
foreign key (FILE_ID)
|
||||||
|
references CCM_CORE.THEME_FILES;
|
||||||
|
|
||||||
|
alter table CCM_CORE.theme_directories
|
||||||
|
add constraint FKrmgyslvw22j87n4cxau5jvsou
|
||||||
|
foreign key (FILE_ID)
|
||||||
|
references CCM_CORE.THEME_FILES;
|
||||||
|
|
||||||
|
alter table CCM_CORE.THEME_FILES
|
||||||
|
add constraint FKfsycb4bt8d0wye7r3n06ekfeu
|
||||||
|
foreign key (PARENT_DIRECTORY_ID)
|
||||||
|
references CCM_CORE.theme_directories;
|
||||||
|
|
||||||
|
alter table CCM_CORE.THEMES
|
||||||
|
add constraint FKlat55c5l3fxbykkibrmv7qi4x
|
||||||
|
foreign key (ROOT_DIRECTORY_ID)
|
||||||
|
references CCM_CORE.theme_directories;
|
||||||
|
|
||||||
|
alter table CCM_CORE.THEME_DATA_FILES
|
||||||
|
add constraint FK630m2y2p7pp487ofowbefrm89
|
||||||
|
foreign key (FILE_ID)
|
||||||
|
references CCM_CORE.THEME_FILES;
|
||||||
|
|
||||||
|
alter table CCM_CORE.theme_directories
|
||||||
|
add constraint FKrmgyslvw22j87n4cxau5jvsou
|
||||||
|
foreign key (FILE_ID)
|
||||||
|
references CCM_CORE.THEME_FILES;
|
||||||
|
|
||||||
|
alter table CCM_CORE.THEME_FILES
|
||||||
|
add constraint FKfsycb4bt8d0wye7r3n06ekfeu
|
||||||
|
foreign key (PARENT_DIRECTORY_ID)
|
||||||
|
references CCM_CORE.theme_directories;
|
||||||
|
|
||||||
|
alter table CCM_CORE.THEMES
|
||||||
|
add constraint FKlat55c5l3fxbykkibrmv7qi4x
|
||||||
|
foreign key (ROOT_DIRECTORY_ID)
|
||||||
|
references CCM_CORE.theme_directories;
|
||||||
|
|
@ -128,7 +128,8 @@ public class CcmObjectRepositoryTest {
|
||||||
.getPackage())
|
.getPackage())
|
||||||
.addPackage(org.libreccm.web.CcmApplication.class.getPackage())
|
.addPackage(org.libreccm.web.CcmApplication.class.getPackage())
|
||||||
.addPackage(org.libreccm.workflow.Workflow.class.getPackage())
|
.addPackage(org.libreccm.workflow.Workflow.class.getPackage())
|
||||||
.addClass(org.libreccm.portation.Portable.class)
|
// .addClass(org.libreccm.portation.Portable.class)
|
||||||
|
.addPackage(org.libreccm.portation.Portable.class.getPackage())
|
||||||
.addPackage(com.arsdigita.kernel.security.SecurityConfig.class
|
.addPackage(com.arsdigita.kernel.security.SecurityConfig.class
|
||||||
.getPackage())
|
.getPackage())
|
||||||
.addAsLibraries(getModuleDependencies())
|
.addAsLibraries(getModuleDependencies())
|
||||||
|
|
|
||||||
|
|
@ -531,10 +531,10 @@ drop sequence if exists HIBERNATE_SEQUENCE;
|
||||||
CONFIGURATION_CLASS varchar(512) not null,
|
CONFIGURATION_CLASS varchar(512) not null,
|
||||||
NAME varchar(512) not null,
|
NAME varchar(512) not null,
|
||||||
SETTING_VALUE_STRING varchar(1024),
|
SETTING_VALUE_STRING varchar(1024),
|
||||||
|
SETTING_VALUE_BIG_DECIMAL decimal(19,2),
|
||||||
SETTING_VALUE_DOUBLE double,
|
SETTING_VALUE_DOUBLE double,
|
||||||
SETTING_VALUE_LONG bigint,
|
SETTING_VALUE_LONG bigint,
|
||||||
SETTING_VALUE_BOOLEAN boolean,
|
SETTING_VALUE_BOOLEAN boolean,
|
||||||
SETTING_VALUE_BIG_DECIMAL decimal(19,2),
|
|
||||||
primary key (SETTING_ID)
|
primary key (SETTING_ID)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
@ -569,6 +569,39 @@ drop sequence if exists HIBERNATE_SEQUENCE;
|
||||||
primary key (OBJECT_ID)
|
primary key (OBJECT_ID)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
create table CCM_CORE.THEME_DATA_FILES (
|
||||||
|
CREATION_DATE timestamp,
|
||||||
|
FILE_DATA blob,
|
||||||
|
LAST_MODIFIED timestamp,
|
||||||
|
FILE_SIZE bigint,
|
||||||
|
TYPE varchar(255),
|
||||||
|
FILE_ID bigint not null,
|
||||||
|
primary key (FILE_ID)
|
||||||
|
);
|
||||||
|
|
||||||
|
create table CCM_CORE.theme_directories (
|
||||||
|
FILE_ID bigint not null,
|
||||||
|
primary key (FILE_ID)
|
||||||
|
);
|
||||||
|
|
||||||
|
create table CCM_CORE.THEME_FILES (
|
||||||
|
FILE_ID bigint not null,
|
||||||
|
NAME varchar(255) not null,
|
||||||
|
FILE_PATH varchar(8192) not null,
|
||||||
|
UUID varchar(255) not null,
|
||||||
|
PARENT_DIRECTORY_ID bigint,
|
||||||
|
primary key (FILE_ID)
|
||||||
|
);
|
||||||
|
|
||||||
|
create table CCM_CORE.THEMES (
|
||||||
|
THEME_ID bigint not null,
|
||||||
|
NAME varchar(255),
|
||||||
|
UUID varchar(255),
|
||||||
|
VERSION varchar(255),
|
||||||
|
ROOT_DIRECTORY_ID bigint,
|
||||||
|
primary key (THEME_ID)
|
||||||
|
);
|
||||||
|
|
||||||
create table CCM_CORE.THREADS (
|
create table CCM_CORE.THREADS (
|
||||||
OBJECT_ID bigint not null,
|
OBJECT_ID bigint not null,
|
||||||
ROOT_ID bigint,
|
ROOT_ID bigint,
|
||||||
|
|
@ -1140,6 +1173,26 @@ drop sequence if exists HIBERNATE_SEQUENCE;
|
||||||
foreign key (OBJECT_ID)
|
foreign key (OBJECT_ID)
|
||||||
references CCM_CORE.CCM_OBJECTS;
|
references CCM_CORE.CCM_OBJECTS;
|
||||||
|
|
||||||
|
alter table CCM_CORE.THEME_DATA_FILES
|
||||||
|
add constraint FK630m2y2p7pp487ofowbefrm89
|
||||||
|
foreign key (FILE_ID)
|
||||||
|
references CCM_CORE.THEME_FILES;
|
||||||
|
|
||||||
|
alter table CCM_CORE.theme_directories
|
||||||
|
add constraint FKrmgyslvw22j87n4cxau5jvsou
|
||||||
|
foreign key (FILE_ID)
|
||||||
|
references CCM_CORE.THEME_FILES;
|
||||||
|
|
||||||
|
alter table CCM_CORE.THEME_FILES
|
||||||
|
add constraint FKfsycb4bt8d0wye7r3n06ekfeu
|
||||||
|
foreign key (PARENT_DIRECTORY_ID)
|
||||||
|
references CCM_CORE.theme_directories;
|
||||||
|
|
||||||
|
alter table CCM_CORE.THEMES
|
||||||
|
add constraint FKlat55c5l3fxbykkibrmv7qi4x
|
||||||
|
foreign key (ROOT_DIRECTORY_ID)
|
||||||
|
references CCM_CORE.theme_directories;
|
||||||
|
|
||||||
alter table CCM_CORE.THREADS
|
alter table CCM_CORE.THREADS
|
||||||
add constraint FKsx08mpwvwnw97uwdgjs76q39g
|
add constraint FKsx08mpwvwnw97uwdgjs76q39g
|
||||||
foreign key (ROOT_ID)
|
foreign key (ROOT_ID)
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,6 @@ drop schema if exists CCM_CORE cascade;
|
||||||
drop sequence if exists HIBERNATE_SEQUENCE;
|
drop sequence if exists HIBERNATE_SEQUENCE;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
create schema CCM_CORE;
|
create schema CCM_CORE;
|
||||||
|
|
||||||
create table CCM_CORE.APPLICATIONS (
|
create table CCM_CORE.APPLICATIONS (
|
||||||
|
|
@ -532,10 +531,10 @@ drop sequence if exists HIBERNATE_SEQUENCE;
|
||||||
CONFIGURATION_CLASS varchar(512) not null,
|
CONFIGURATION_CLASS varchar(512) not null,
|
||||||
NAME varchar(512) not null,
|
NAME varchar(512) not null,
|
||||||
SETTING_VALUE_STRING varchar(1024),
|
SETTING_VALUE_STRING varchar(1024),
|
||||||
|
SETTING_VALUE_BIG_DECIMAL numeric(19, 2),
|
||||||
SETTING_VALUE_DOUBLE float8,
|
SETTING_VALUE_DOUBLE float8,
|
||||||
SETTING_VALUE_LONG int8,
|
SETTING_VALUE_LONG int8,
|
||||||
SETTING_VALUE_BOOLEAN boolean,
|
SETTING_VALUE_BOOLEAN boolean,
|
||||||
SETTING_VALUE_BIG_DECIMAL numeric(19, 2),
|
|
||||||
primary key (SETTING_ID)
|
primary key (SETTING_ID)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
@ -570,6 +569,39 @@ drop sequence if exists HIBERNATE_SEQUENCE;
|
||||||
primary key (OBJECT_ID)
|
primary key (OBJECT_ID)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
create table CCM_CORE.THEME_DATA_FILES (
|
||||||
|
CREATION_DATE timestamp,
|
||||||
|
FILE_DATA oid,
|
||||||
|
LAST_MODIFIED timestamp,
|
||||||
|
FILE_SIZE int8,
|
||||||
|
TYPE varchar(255),
|
||||||
|
FILE_ID int8 not null,
|
||||||
|
primary key (FILE_ID)
|
||||||
|
);
|
||||||
|
|
||||||
|
create table CCM_CORE.theme_directories (
|
||||||
|
FILE_ID int8 not null,
|
||||||
|
primary key (FILE_ID)
|
||||||
|
);
|
||||||
|
|
||||||
|
create table CCM_CORE.THEME_FILES (
|
||||||
|
FILE_ID int8 not null,
|
||||||
|
NAME varchar(255) not null,
|
||||||
|
FILE_PATH varchar(8192) not null,
|
||||||
|
UUID varchar(255) not null,
|
||||||
|
PARENT_DIRECTORY_ID int8,
|
||||||
|
primary key (FILE_ID)
|
||||||
|
);
|
||||||
|
|
||||||
|
create table CCM_CORE.THEMES (
|
||||||
|
THEME_ID int8 not null,
|
||||||
|
NAME varchar(255),
|
||||||
|
UUID varchar(255),
|
||||||
|
VERSION varchar(255),
|
||||||
|
ROOT_DIRECTORY_ID int8,
|
||||||
|
primary key (THEME_ID)
|
||||||
|
);
|
||||||
|
|
||||||
create table CCM_CORE.THREADS (
|
create table CCM_CORE.THREADS (
|
||||||
OBJECT_ID int8 not null,
|
OBJECT_ID int8 not null,
|
||||||
ROOT_ID int8,
|
ROOT_ID int8,
|
||||||
|
|
@ -1141,6 +1173,26 @@ drop sequence if exists HIBERNATE_SEQUENCE;
|
||||||
foreign key (OBJECT_ID)
|
foreign key (OBJECT_ID)
|
||||||
references CCM_CORE.CCM_OBJECTS;
|
references CCM_CORE.CCM_OBJECTS;
|
||||||
|
|
||||||
|
alter table CCM_CORE.THEME_DATA_FILES
|
||||||
|
add constraint FK630m2y2p7pp487ofowbefrm89
|
||||||
|
foreign key (FILE_ID)
|
||||||
|
references CCM_CORE.THEME_FILES;
|
||||||
|
|
||||||
|
alter table CCM_CORE.theme_directories
|
||||||
|
add constraint FKrmgyslvw22j87n4cxau5jvsou
|
||||||
|
foreign key (FILE_ID)
|
||||||
|
references CCM_CORE.THEME_FILES;
|
||||||
|
|
||||||
|
alter table CCM_CORE.THEME_FILES
|
||||||
|
add constraint FKfsycb4bt8d0wye7r3n06ekfeu
|
||||||
|
foreign key (PARENT_DIRECTORY_ID)
|
||||||
|
references CCM_CORE.theme_directories;
|
||||||
|
|
||||||
|
alter table CCM_CORE.THEMES
|
||||||
|
add constraint FKlat55c5l3fxbykkibrmv7qi4x
|
||||||
|
foreign key (ROOT_DIRECTORY_ID)
|
||||||
|
references CCM_CORE.theme_directories;
|
||||||
|
|
||||||
alter table CCM_CORE.THREADS
|
alter table CCM_CORE.THREADS
|
||||||
add constraint FKsx08mpwvwnw97uwdgjs76q39g
|
add constraint FKsx08mpwvwnw97uwdgjs76q39g
|
||||||
foreign key (ROOT_ID)
|
foreign key (ROOT_ID)
|
||||||
|
|
|
||||||
6
pom.xml
6
pom.xml
|
|
@ -574,11 +574,11 @@
|
||||||
</dependency>
|
</dependency>
|
||||||
<!-- Apache Commons libraries end -->
|
<!-- Apache Commons libraries end -->
|
||||||
|
|
||||||
<dependency>
|
<!--<dependency>
|
||||||
<groupId>org.glassfish</groupId>
|
<groupId>org.glassfish</groupId>
|
||||||
<artifactId>javax.json</artifactId>
|
<artifactId>javax.json</artifactId>
|
||||||
<version>1.1.2</version>
|
<version>1.1.2</version>
|
||||||
</dependency>
|
</dependency>-->
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.freemarker</groupId>
|
<groupId>org.freemarker</groupId>
|
||||||
|
|
@ -699,7 +699,7 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.jboss.arquillian.extension</groupId>
|
<groupId>org.jboss.arquillian.extension</groupId>
|
||||||
<artifactId>arquillian-transaction-bom</artifactId>
|
<artifactId>arquillian-transaction-bom</artifactId>
|
||||||
<version>1.0.5</version>
|
<version>1.0.3.Final</version>
|
||||||
<type>pom</type>
|
<type>pom</type>
|
||||||
<scope>import</scope>
|
<scope>import</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue