[jboss-svn-commits] JBL Code SVN: r21313 - labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/postgresql.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Jul 31 09:34:31 EDT 2008
Author: tcunning
Date: 2008-07-31 09:34:31 -0400 (Thu, 31 Jul 2008)
New Revision: 21313
Modified:
labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/postgresql/create_database.sql
Log:
JBESB-1814
Create a sequence for these tables, make sure we use that sequence so we
avoid conflicts with JBPM.
Modified: labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/postgresql/create_database.sql
===================================================================
--- labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/postgresql/create_database.sql 2008-07-31 13:27:11 UTC (rev 21312)
+++ labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/postgresql/create_database.sql 2008-07-31 13:34:31 UTC (rev 21313)
@@ -1,66 +1,77 @@
-
- create table JMXATTRIBUTE (
- statid bigserial,
- objectname varchar(255),
- attribute varchar(255),
- primary key (statid)
- );
+ CREATE SEQUENCE mgmt_hibernate_sequence
+ INCREMENT 1
+ MINVALUE 1
+ MAXVALUE 9223372036854775807
+ START 1
+ CACHE 1;
create table JMXDATA (
- id bigserial,
+ id bigint,
STATID integer,
SERVER varchar(255),
STATDATE timestamp,
timevalue float,
countvalue integer,
- textvalue text,
- primary key (id)
+ textvalue text
);
+
+ create table JMXATTRIBUTE (
+ statid bigint,
+ objectname varchar(255),
+ attribute varchar(255)
+ );
create table JMXPATTERN (
- id bigserial,
+ id bigint,
classpattern varchar(255),
- keyvalue varchar(255),
- primary key (id)
+ keyvalue varchar(255)
);
- create table JMXOPERATION (
- opid bigserial,
- objectname varchar(255),
- operation varchar(255),
- description varchar(255),
- returntype varchar(255),
- servername varchar(255),
- activeflag boolean,
- primary key (opid)
- );
+ create table JMXOPERATION (
+ opid bigint,
+ objectname varchar(255),
+ operation varchar(255),
+ description varchar(255),
+ returntype varchar(255),
+ servername varchar(255),
+ activeflag boolean
+ );
- create table JMXOPERATIONRESULT (
- id bigserial,
- opid bigint,
- server varchar(255),
- statdate timestamp,
- result varchar(255),
- primary key(id)
- );
-
- CREATE INDEX FKD2EA449F4522DA9E ON JMXDATA (STATID);
-
- alter table JMXDATA
- add constraint FKD2EA449F4522DA9E
- foreign key (STATID)
+ create table JMXOPERATIONRESULT (
+ id bigint,
+ opid bigint,
+ server varchar(255),
+ statdate timestamp,
+ result varchar(255)
+ );
+ alter table JMXDATA
+ alter column id SET DEFAULT nextval('mgmt_hibernate_sequence');
+ alter table JMXATTRIBUTE
+ alter column statid SET DEFAULT nextval('mgmt_hibernate_sequence');
+ alter table JMXPATTERN
+ alter column id SET DEFAULT nextval('mgmt_hibernate_sequence');
+ alter table JMXOPERATION
+ alter column opid SET DEFAULT nextval('mgmt_hibernate_sequence');
+ alter table JMXOPERATIONRESULT
+ alter column id set DEFAULT nextval('mgmt_hibernate_sequence');
+ alter table JMXDATA
+ ADD primary key(id);
+ alter table JMXATTRIBUTE
+ ADD primary key(statid);
+ alter table JMXPATTERN
+ ADD primary key(id);
+ alter table JMXOPERATION
+ ADD primary key(opid);
+ alter table JMXOPERATIONRESULT
+ ADD primary key(id);
+ CREATE INDEX FKD2EA449F4522DA9E ON JMXDATA (STATID);
+ alter table JMXDATA
+ add constraint FKD2EA449F4522DA9E
+ foreign key (STATID)
references JMXATTRIBUTE (statid);
+ CREATE INDEX FKD2EA449F4522DA9F ON JMXOPERATIONRESULT (OPID);
+ alter table JMXOPERATIONRESULT
+ add constraint FKD2EA449F4522DA9F
+ foreign key (OPID)
+ references JMXOPERATION(opid);
- CREATE INDEX FKD2EA449F4522DA9F ON JMXOPERATIONRESULT (OPID);
-
- alter table JMXOPERATIONRESULT
- add constraint FKD2EA449F4522DA9F
- foreign key (OPID)
- references JMXOPERATION(opid);
-
- CREATE SEQUENCE mgmt_hibernate_sequence
- INCREMENT 1
- MINVALUE 1
- MAXVALUE 9223372036854775807
- START 1
- CACHE 1;
More information about the jboss-svn-commits
mailing list