CCM NG: Updated create scripts for tests
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4310 8810af33-2d31-482b-a856-94f89814c4dfpull/2/head
parent
930c20ccbd
commit
f73f87d622
|
|
@ -18,7 +18,6 @@
|
||||||
*/
|
*/
|
||||||
package org.librecms.contentsection;
|
package org.librecms.contentsection;
|
||||||
|
|
||||||
import com.sun.org.apache.bcel.internal.generic.LADD;
|
|
||||||
import org.jboss.arquillian.container.test.api.Deployment;
|
import org.jboss.arquillian.container.test.api.Deployment;
|
||||||
import org.jboss.arquillian.junit.Arquillian;
|
import org.jboss.arquillian.junit.Arquillian;
|
||||||
import org.jboss.arquillian.junit.InSequence;
|
import org.jboss.arquillian.junit.InSequence;
|
||||||
|
|
@ -43,7 +42,6 @@ import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.libreccm.categorization.Category;
|
import org.libreccm.categorization.Category;
|
||||||
import org.libreccm.categorization.CategoryRepository;
|
import org.libreccm.categorization.CategoryRepository;
|
||||||
import org.libreccm.security.Shiro;
|
|
||||||
import org.libreccm.tests.categories.IntegrationTest;
|
import org.libreccm.tests.categories.IntegrationTest;
|
||||||
import org.librecms.contenttypes.Article;
|
import org.librecms.contenttypes.Article;
|
||||||
import org.librecms.contenttypes.News;
|
import org.librecms.contenttypes.News;
|
||||||
|
|
|
||||||
|
|
@ -32,9 +32,9 @@
|
||||||
<property name="qualifiedTableNames">true</property>
|
<property name="qualifiedTableNames">true</property>
|
||||||
</extension>
|
</extension>
|
||||||
|
|
||||||
<extension qualifier="persistence-script">
|
<!--<extension qualifier="persistence-script">
|
||||||
<property name="scriptsToExecuteAfterTest">scripts/h2-cleanup.sql</property>
|
<property name="scriptsToExecuteAfterTest">scripts/h2-cleanup.sql</property>
|
||||||
</extension>
|
</extension>-->
|
||||||
|
|
||||||
|
|
||||||
</arquillian>
|
</arquillian>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
DROP SCHEMA IF EXISTS ccm_cms;
|
DROP SCHEMA IF EXISTS ccm_cms CASCADE;
|
||||||
DROP SCHEMA IF EXISTS ccm_core;
|
DROP SCHEMA IF EXISTS ccm_core CASCADE;
|
||||||
|
|
||||||
DROP SEQUENCE IF EXISTS hibernate_sequence;
|
DROP SEQUENCE IF EXISTS hibernate_sequence;
|
||||||
|
|
||||||
|
|
@ -292,11 +292,21 @@ CREATE SCHEMA ccm_cms;
|
||||||
primary key (OBJECT_ID, REV)
|
primary key (OBJECT_ID, REV)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
create table CCM_CMS.CONTENT_SECTION_LIFECYCLE_DEFINITIONS (
|
||||||
|
CONTENT_SECTION_ID int8 not null,
|
||||||
|
LIFECYCLE_DEFINITION_ID int8 not null
|
||||||
|
);
|
||||||
|
|
||||||
create table CCM_CMS.CONTENT_SECTION_ROLES (
|
create table CCM_CMS.CONTENT_SECTION_ROLES (
|
||||||
SECTION_ID int8 not null,
|
SECTION_ID int8 not null,
|
||||||
ROLE_ID int8 not null
|
ROLE_ID int8 not null
|
||||||
);
|
);
|
||||||
|
|
||||||
|
create table CCM_CMS.CONTENT_SECTION_WORKFLOW_TEMPLATES (
|
||||||
|
CONTENT_SECTION_ID int8 not null,
|
||||||
|
WORKFLOW_TEMPLATE_ID int8 not null
|
||||||
|
);
|
||||||
|
|
||||||
create table CCM_CMS.CONTENT_SECTIONS (
|
create table CCM_CMS.CONTENT_SECTIONS (
|
||||||
DEFAULT_LOCALE varchar(255),
|
DEFAULT_LOCALE varchar(255),
|
||||||
ITEM_RESOLVER_CLASS varchar(1024),
|
ITEM_RESOLVER_CLASS varchar(1024),
|
||||||
|
|
@ -851,6 +861,12 @@ CREATE SCHEMA ccm_cms;
|
||||||
alter table CCM_CMS.ASSETS
|
alter table CCM_CMS.ASSETS
|
||||||
add constraint UK_9l2v1u9beyemgjwqx7isbumwh unique (UUID);
|
add constraint UK_9l2v1u9beyemgjwqx7isbumwh unique (UUID);
|
||||||
|
|
||||||
|
alter table CCM_CMS.CONTENT_SECTION_LIFECYCLE_DEFINITIONS
|
||||||
|
add constraint UK_dhbp1f81iaw6sl7tg36xh439e unique (LIFECYCLE_DEFINITION_ID);
|
||||||
|
|
||||||
|
alter table CCM_CMS.CONTENT_SECTION_WORKFLOW_TEMPLATES
|
||||||
|
add constraint UK_goj42ghwu4tf1akfb2r6ensns unique (WORKFLOW_TEMPLATE_ID);
|
||||||
|
|
||||||
create table CCM_CORE.APPLICATIONS (
|
create table CCM_CORE.APPLICATIONS (
|
||||||
APPLICATION_TYPE varchar(1024) not null,
|
APPLICATION_TYPE varchar(1024) not null,
|
||||||
PRIMARY_URL varchar(1024) not null,
|
PRIMARY_URL varchar(1024) not null,
|
||||||
|
|
@ -1337,11 +1353,11 @@ CREATE SCHEMA ccm_cms;
|
||||||
SETTING_ID int8 not null,
|
SETTING_ID int8 not null,
|
||||||
CONFIGURATION_CLASS varchar(512) not null,
|
CONFIGURATION_CLASS varchar(512) not null,
|
||||||
NAME varchar(512) not null,
|
NAME varchar(512) not null,
|
||||||
SETTING_VALUE_LONG int8,
|
|
||||||
SETTING_VALUE_BIG_DECIMAL numeric(19, 2),
|
|
||||||
SETTING_VALUE_BOOLEAN boolean,
|
|
||||||
SETTING_VALUE_STRING varchar(1024),
|
|
||||||
SETTING_VALUE_DOUBLE float8,
|
SETTING_VALUE_DOUBLE float8,
|
||||||
|
SETTING_VALUE_BOOLEAN boolean,
|
||||||
|
SETTING_VALUE_BIG_DECIMAL numeric(19, 2),
|
||||||
|
SETTING_VALUE_STRING varchar(1024),
|
||||||
|
SETTING_VALUE_LONG int8,
|
||||||
primary key (SETTING_ID)
|
primary key (SETTING_ID)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
@ -1482,22 +1498,6 @@ CREATE SCHEMA ccm_cms;
|
||||||
add constraint UK5whinfxdaepqs09e5ia9y71uk unique (CONFIGURATION_CLASS, NAME);
|
add constraint UK5whinfxdaepqs09e5ia9y71uk unique (CONFIGURATION_CLASS, NAME);
|
||||||
create sequence hibernate_sequence start 1 increment 1;
|
create sequence hibernate_sequence start 1 increment 1;
|
||||||
|
|
||||||
create table CONTENT_SECTION_LIFECYCLE_DEFINITIONS (
|
|
||||||
CONTENT_SECTION_ID int8 not null,
|
|
||||||
LIFECYCLE_DEFINITION_ID int8 not null
|
|
||||||
);
|
|
||||||
|
|
||||||
create table CCM_CMS.CONTENT_SECTION_WORKFLOW_TEMPLATES (
|
|
||||||
CONTENT_SECTION_ID int8 not null,
|
|
||||||
WORKFLOW_TEMPLATE_ID int8 not null
|
|
||||||
);
|
|
||||||
|
|
||||||
alter table CONTENT_SECTION_LIFECYCLE_DEFINITIONS
|
|
||||||
add constraint UK_dhbp1f81iaw6sl7tg36xh439e unique (LIFECYCLE_DEFINITION_ID);
|
|
||||||
|
|
||||||
alter table CCM_CMS.CONTENT_SECTION_WORKFLOW_TEMPLATES
|
|
||||||
add constraint UK_goj42ghwu4tf1akfb2r6ensns unique (WORKFLOW_TEMPLATE_ID);
|
|
||||||
|
|
||||||
alter table CCM_CMS.ARTICLE_LEADS
|
alter table CCM_CMS.ARTICLE_LEADS
|
||||||
add constraint FK4g66u3qtfyepw0f733kuiiaul
|
add constraint FK4g66u3qtfyepw0f733kuiiaul
|
||||||
foreign key (OBJECT_ID)
|
foreign key (OBJECT_ID)
|
||||||
|
|
@ -1748,6 +1748,16 @@ create sequence hibernate_sequence start 1 increment 1;
|
||||||
foreign key (OBJECT_ID, REV)
|
foreign key (OBJECT_ID, REV)
|
||||||
references CCM_CORE.CCM_OBJECTS_AUD;
|
references CCM_CORE.CCM_OBJECTS_AUD;
|
||||||
|
|
||||||
|
alter table CCM_CMS.CONTENT_SECTION_LIFECYCLE_DEFINITIONS
|
||||||
|
add constraint FKqnsnk1eju8vrbm7x0wr5od4ll
|
||||||
|
foreign key (LIFECYCLE_DEFINITION_ID)
|
||||||
|
references CCM_CMS.LIFECYLE_DEFINITIONS;
|
||||||
|
|
||||||
|
alter table CCM_CMS.CONTENT_SECTION_LIFECYCLE_DEFINITIONS
|
||||||
|
add constraint FK7daejlunqsnhgky4b92n019a9
|
||||||
|
foreign key (CONTENT_SECTION_ID)
|
||||||
|
references CCM_CMS.CONTENT_SECTIONS;
|
||||||
|
|
||||||
alter table CCM_CMS.CONTENT_SECTION_ROLES
|
alter table CCM_CMS.CONTENT_SECTION_ROLES
|
||||||
add constraint FKkn5nygbmub9wd5lxw3402t82d
|
add constraint FKkn5nygbmub9wd5lxw3402t82d
|
||||||
foreign key (ROLE_ID)
|
foreign key (ROLE_ID)
|
||||||
|
|
@ -1758,6 +1768,16 @@ create sequence hibernate_sequence start 1 increment 1;
|
||||||
foreign key (SECTION_ID)
|
foreign key (SECTION_ID)
|
||||||
references CCM_CMS.CONTENT_SECTIONS;
|
references CCM_CMS.CONTENT_SECTIONS;
|
||||||
|
|
||||||
|
alter table CCM_CMS.CONTENT_SECTION_WORKFLOW_TEMPLATES
|
||||||
|
add constraint FKrx08cdjm9tutrp5lvfhgslw48
|
||||||
|
foreign key (WORKFLOW_TEMPLATE_ID)
|
||||||
|
references CCM_CORE.WORKFLOW_TEMPLATES;
|
||||||
|
|
||||||
|
alter table CCM_CMS.CONTENT_SECTION_WORKFLOW_TEMPLATES
|
||||||
|
add constraint FK6kuejkcl9hcbkr8q6bdlatt8q
|
||||||
|
foreign key (CONTENT_SECTION_ID)
|
||||||
|
references CCM_CMS.CONTENT_SECTIONS;
|
||||||
|
|
||||||
alter table CCM_CMS.CONTENT_SECTIONS
|
alter table CCM_CMS.CONTENT_SECTIONS
|
||||||
add constraint FKajweudfxaf7g2ydr2hcgqwcib
|
add constraint FKajweudfxaf7g2ydr2hcgqwcib
|
||||||
foreign key (ROOT_ASSETS_FOLDER_ID)
|
foreign key (ROOT_ASSETS_FOLDER_ID)
|
||||||
|
|
@ -2044,7 +2064,7 @@ create sequence hibernate_sequence start 1 increment 1;
|
||||||
references CCM_CMS.LIFECYCLE_PHASE_DEFINITIONS;
|
references CCM_CMS.LIFECYCLE_PHASE_DEFINITIONS;
|
||||||
|
|
||||||
alter table CCM_CMS.LIFECYLE_PHASES
|
alter table CCM_CMS.LIFECYLE_PHASES
|
||||||
add constraint FKerihqw4gpb0lwap6x73us7wos
|
add constraint FKlh2b1nokqxhf790lt7lhgoisc
|
||||||
foreign key (LIFECYCLE_ID)
|
foreign key (LIFECYCLE_ID)
|
||||||
references CCM_CMS.LIFECYCLES;
|
references CCM_CMS.LIFECYCLES;
|
||||||
|
|
||||||
|
|
@ -2738,27 +2758,7 @@ create sequence hibernate_sequence start 1 increment 1;
|
||||||
foreign key (TASK_ID)
|
foreign key (TASK_ID)
|
||||||
references CCM_CORE.WORKFLOW_TASKS;
|
references CCM_CORE.WORKFLOW_TASKS;
|
||||||
|
|
||||||
alter table CONTENT_SECTION_LIFECYCLE_DEFINITIONS
|
|
||||||
add constraint FKqnsnk1eju8vrbm7x0wr5od4ll
|
|
||||||
foreign key (LIFECYCLE_DEFINITION_ID)
|
|
||||||
references CCM_CMS.LIFECYLE_DEFINITIONS;
|
|
||||||
|
|
||||||
alter table CONTENT_SECTION_LIFECYCLE_DEFINITIONS
|
|
||||||
add constraint FK7daejlunqsnhgky4b92n019a9
|
|
||||||
foreign key (CONTENT_SECTION_ID)
|
|
||||||
references CCM_CMS.CONTENT_SECTIONS;
|
|
||||||
|
|
||||||
alter table CCM_CMS.CONTENT_SECTION_WORKFLOW_TEMPLATES
|
|
||||||
add constraint FKrx08cdjm9tutrp5lvfhgslw48
|
|
||||||
foreign key (WORKFLOW_TEMPLATE_ID)
|
|
||||||
references CCM_CORE.WORKFLOW_TEMPLATES;
|
|
||||||
|
|
||||||
alter table CCM_CMS.CONTENT_SECTION_WORKFLOW_TEMPLATES
|
|
||||||
add constraint FK6kuejkcl9hcbkr8q6bdlatt8q
|
|
||||||
foreign key (CONTENT_SECTION_ID)
|
|
||||||
references CCM_CMS.CONTENT_SECTIONS;
|
|
||||||
|
|
||||||
alter table CCM_CORE.WORKFLOWS
|
alter table CCM_CORE.WORKFLOWS
|
||||||
add constraint FKol71r1t83h0qe65gglq43far2
|
add constraint FKeixdxau4jebw682gd49tdbsjy
|
||||||
foreign key (template_id)
|
foreign key (TEMPLATE_ID)
|
||||||
references CCM_CORE.WORKFLOW_TEMPLATES;
|
references CCM_CORE.WORKFLOW_TEMPLATES;
|
||||||
|
|
@ -4,7 +4,7 @@ DROP SEQUENCE IF EXISTS hibernate_sequence;
|
||||||
|
|
||||||
CREATE SCHEMA ccm_core;
|
CREATE SCHEMA ccm_core;
|
||||||
|
|
||||||
create table CCM_CORE.APPLICATIONS (
|
create table CCM_CORE.APPLICATIONS (
|
||||||
APPLICATION_TYPE varchar(1024) not null,
|
APPLICATION_TYPE varchar(1024) not null,
|
||||||
PRIMARY_URL varchar(1024) not null,
|
PRIMARY_URL varchar(1024) not null,
|
||||||
OBJECT_ID int8 not null,
|
OBJECT_ID int8 not null,
|
||||||
|
|
@ -35,7 +35,6 @@ CREATE SCHEMA ccm_core;
|
||||||
|
|
||||||
create table CCM_CORE.CATEGORIZATIONS (
|
create table CCM_CORE.CATEGORIZATIONS (
|
||||||
CATEGORIZATION_ID int8 not null,
|
CATEGORIZATION_ID int8 not null,
|
||||||
type varchar(255),
|
|
||||||
CATEGORY_ORDER int8,
|
CATEGORY_ORDER int8,
|
||||||
CATEGORY_INDEX boolean,
|
CATEGORY_INDEX boolean,
|
||||||
OBJECT_ORDER int8,
|
OBJECT_ORDER int8,
|
||||||
|
|
@ -492,9 +491,9 @@ CREATE SCHEMA ccm_core;
|
||||||
CONFIGURATION_CLASS varchar(512) not null,
|
CONFIGURATION_CLASS varchar(512) not null,
|
||||||
NAME varchar(512) not null,
|
NAME varchar(512) not null,
|
||||||
SETTING_VALUE_BOOLEAN boolean,
|
SETTING_VALUE_BOOLEAN boolean,
|
||||||
SETTING_VALUE_DOUBLE float8,
|
|
||||||
SETTING_VALUE_STRING varchar(1024),
|
SETTING_VALUE_STRING varchar(1024),
|
||||||
SETTING_VALUE_BIG_DECIMAL numeric(19, 2),
|
SETTING_VALUE_BIG_DECIMAL numeric(19, 2),
|
||||||
|
SETTING_VALUE_DOUBLE float8,
|
||||||
SETTING_VALUE_LONG int8,
|
SETTING_VALUE_LONG int8,
|
||||||
primary key (SETTING_ID)
|
primary key (SETTING_ID)
|
||||||
);
|
);
|
||||||
|
|
@ -613,6 +612,7 @@ CREATE SCHEMA ccm_core;
|
||||||
|
|
||||||
create table CCM_CORE.WORKFLOWS (
|
create table CCM_CORE.WORKFLOWS (
|
||||||
WORKFLOW_ID int8 not null,
|
WORKFLOW_ID int8 not null,
|
||||||
|
TEMPLATE_ID int8,
|
||||||
primary key (WORKFLOW_ID)
|
primary key (WORKFLOW_ID)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
@ -1126,6 +1126,6 @@ create sequence hibernate_sequence start 1 increment 1;
|
||||||
references CCM_CORE.WORKFLOW_TASKS;
|
references CCM_CORE.WORKFLOW_TASKS;
|
||||||
|
|
||||||
alter table CCM_CORE.WORKFLOWS
|
alter table CCM_CORE.WORKFLOWS
|
||||||
add constraint FKol71r1t83h0qe65gglq43far2
|
add constraint FKeixdxau4jebw682gd49tdbsjy
|
||||||
foreign key (template_id)
|
foreign key (TEMPLATE_ID)
|
||||||
references CCM_CORE.WORKFLOW_TEMPLATES;
|
references CCM_CORE.WORKFLOW_TEMPLATES;
|
||||||
Loading…
Reference in New Issue