Author: jeff.yuchang
Date: 2010-01-15 06:32:02 -0500 (Fri, 15 Jan 2010)
New Revision: 462
Modified:
trunk/runtime/engine-assembly/src/main/resources/bpel-sql/oracle.sql
Log:
* update the oracle.sql, it is from
http://top.touk.pl/git?p=ode/odeo/.git;a=blob_plain;f=touk/oracle/ode_sch...
Modified: trunk/runtime/engine-assembly/src/main/resources/bpel-sql/oracle.sql
===================================================================
--- trunk/runtime/engine-assembly/src/main/resources/bpel-sql/oracle.sql 2010-01-15
10:08:03 UTC (rev 461)
+++ trunk/runtime/engine-assembly/src/main/resources/bpel-sql/oracle.sql 2010-01-15
11:32:02 UTC (rev 462)
@@ -7,17 +7,16 @@
--
CREATE TABLE ode_job (
- jobid CHAR(64) DEFAULT '' NOT NULL,
- ts INTEGER DEFAULT 0 NOT NULL,
- nodeid char(64),
- scheduled int DEFAULT 0 NOT NULL,
- transacted int DEFAULT 0 NOT NULL,
+ jobid VARCHAR(64) NOT NULL,
+ ts number(37) NOT NULL,
+ nodeid varchar(64),
+ scheduled int NOT NULL,
+ transacted int NOT NULL,
details blob,
- PRIMARY KEY(jobid)
-);
+ PRIMARY KEY(jobid));
-CREATE INDEX IDX_ODE_JOB_TS ON ode_job(ts);
-CREATE INDEX IDX_ODE_JOB_NODEID ON ode_job(nodeid);
+CREATE INDEX IDX_ODE_JOB_TS ON ode_job(ts) ;
+CREATE INDEX IDX_ODE_JOB_NODEID ON ode_job(nodeid) ;
create table BPEL_ACTIVITY_RECOVERY (ID number(19,0) not null, PIID number(19,0), AID
number(19,0), CHANNEL varchar2(255 char), REASON varchar2(255 char), DATE_TIME timestamp,
LDATA_ID number(19,0), ACTIONS varchar2(255 char), RETRIES number(10,0), INSERT_TIME
timestamp, MLOCK number(10,0) not null, primary key (ID));
@@ -30,7 +29,7 @@
create table BPEL_INSTANCE (ID number(19,0) not null, INSTANTIATING_CORRELATOR
number(19,0), FAULT number(19,0), JACOB_STATE number(19,0), PREVIOUS_STATE number(5,0),
PROCESS_ID number(19,0), STATE number(5,0), LAST_ACTIVE_DT timestamp, SEQUENCE
number(19,0), FAILURE_COUNT number(10,0), FAILURE_DT timestamp, INSERT_TIME timestamp,
MLOCK number(10,0) not null, primary key (ID));
create table BPEL_MESSAGE (ID number(19,0) not null, MEX number(19,0), TYPE varchar2(255
char), DATA number(19,0), HEADER number(19,0), INSERT_TIME timestamp, MLOCK number(10,0)
not null, primary key (ID));
create table BPEL_MESSAGE_EXCHANGE (ID number(19,0) not null, PORT_TYPE varchar2(255
char), CHANNEL_NAME varchar2(255 char), CLIENTKEY varchar2(255 char), LDATA_EPR_ID
number(19,0), LDATA_CEPR_ID number(19,0), REQUEST number(19,0), RESPONSE number(19,0),
INSERT_DT timestamp, OPERATION varchar2(255 char), STATE varchar2(255 char), PROCESS
number(19,0), PIID number(19,0), DIR char(1 char), PLINK_MODELID number(10,0), PATTERN
varchar2(255 char), CORR_STATUS varchar2(255 char), FAULT_TYPE varchar2(255 char),
FAULT_EXPL varchar2(255 char), CALLEE varchar2(255 char), PARTNERLINK number(19,0),
PIPED_ID varchar2(255 char), SUBSCRIBER_COUNT number(10,0), INSERT_TIME timestamp, MLOCK
number(10,0) not null, primary key (ID));
-create table BPEL_MEX_PROPS (MEX number(19,0) not null, VALUE long, NAME varchar2(255
char) not null, primary key (MEX, NAME));
+create table BPEL_MEX_PROPS (MEX number(19,0) not null, VALUE varchar2(255 char), NAME
varchar2(255 char) not null, primary key (MEX, NAME));
create table BPEL_PLINK_VAL (ID number(19,0) not null, PARTNER_LINK varchar2(100 char)
not null, PARTNERROLE varchar2(100 char), MYROLE_EPR number(19,0), PARTNERROLE_EPR
number(19,0), PROCESS number(19,0), SCOPE number(19,0), SVCNAME varchar2(255 char), MYROLE
varchar2(100 char), MODELID number(10,0), MYSESSIONID varchar2(255 char), PARTNERSESSIONID
varchar2(255 char), INSERT_TIME timestamp, MLOCK number(10,0) not null, primary key
(ID));
create table BPEL_PROCESS (ID number(19,0) not null, PROCID varchar2(255 char) not null
unique, deployer varchar2(255 char), deploydate timestamp, type_name varchar2(255 char),
type_ns varchar2(255 char), version number(19,0), ACTIVE_ number(1,0), guid varchar2(255
char), INSERT_TIME timestamp, MLOCK number(10,0) not null, primary key (ID));
create table BPEL_SCOPE (ID number(19,0) not null, PIID number(19,0), PARENT_SCOPE_ID
number(19,0), STATE varchar2(255 char) not null, NAME varchar2(255 char) not null, MODELID
number(10,0), INSERT_TIME timestamp, MLOCK number(10,0) not null, primary key (ID));
@@ -39,15 +38,17 @@
create table BPEL_XML_DATA (ID number(19,0) not null, LDATA_ID number(19,0), NAME
varchar2(255 char) not null, SCOPE_ID number(19,0), PIID number(19,0), IS_SIMPLE_TYPE
number(1,0), INSERT_TIME timestamp, MLOCK number(10,0) not null, primary key (ID));
create table LARGE_DATA (ID number(19,0) not null, BIN_DATA blob, INSERT_TIME timestamp,
MLOCK number(10,0) not null, primary key (ID));
create table VAR_PROPERTY (ID number(19,0) not null, XML_DATA_ID number(19,0), PROP_VALUE
varchar2(255 char), PROP_NAME varchar2(255 char) not null, INSERT_TIME timestamp, MLOCK
number(10,0) not null, primary key (ID));
-create index IDX_CORRELATOR_CID on BPEL_CORRELATOR (CID);
-create index IDX_BPEL_CORRELATOR_MSG_CKEY on BPEL_CORRELATOR_MESSAGE_CKEY (CKEY);
-create index IDX_SELECTOR_CORRELATOR on BPEL_SELECTORS (CORRELATOR);
-create index IDX_SELECTOR_CKEY on BPEL_SELECTORS (CORRELATION_KEY);
-create index IDX_SELECTOR_SELGRPID on BPEL_SELECTORS (SELGRPID);
-create index IDX_UNMATCHED_CKEY on BPEL_UNMATCHED (CORRELATION_KEY);
-create index IDX_UNMATCHED_CORRELATOR on BPEL_UNMATCHED (CORRELATOR);
+
+create index IDX_CORRELATOR_CID on BPEL_CORRELATOR (CID) ;
+create index IDX_CKEYxx on BPEL_CORRELATOR_MESSAGE_CKEY (CKEY) ;
+create index IDX_SELECTOR_CORRELATOR on BPEL_SELECTORS (CORRELATOR) ;
+create index IDX_SELECTOR_CKEY on BPEL_SELECTORS (CORRELATION_KEY) ;
+create index IDX_SELECTOR_SELGRPID on BPEL_SELECTORS (SELGRPID) ;
+create index IDX_UNMATCHED_CKEY on BPEL_UNMATCHED (CORRELATION_KEY) ;
+create index IDX_UNMATCHED_CORRELATOR on BPEL_UNMATCHED (CORRELATOR) ;
create sequence hibernate_sequence;
+
--create indexes
create index IDX_XMLDATA_IID on BPEL_XML_DATA (PIID) ;