Skip to content

Commit

Permalink
Fixed PostgreSQL db scripts (changed definition order only).
Browse files Browse the repository at this point in the history
  • Loading branch information
mederly committed Aug 4, 2015
1 parent 9c8471f commit 91efc3f
Show file tree
Hide file tree
Showing 2 changed files with 42 additions and 42 deletions.
42 changes: 21 additions & 21 deletions config/sql/_all/postgresql-3.2-all.sql
@@ -1,8 +1,8 @@
CREATE TABLE m_acc_cert_definition (
name_norm VARCHAR(255),
name_orig VARCHAR(255),
oid VARCHAR(36) NOT NULL,
PRIMARY KEY (oid)
CREATE TABLE m_abstract_role (
approvalProcess VARCHAR(255),
requestable BOOLEAN,
oid VARCHAR(36) NOT NULL,
PRIMARY KEY (oid)
);

CREATE TABLE m_acc_cert_campaign (
Expand All @@ -15,11 +15,11 @@ CREATE TABLE m_acc_cert_campaign (
PRIMARY KEY (oid)
);

CREATE TABLE m_abstract_role (
approvalProcess VARCHAR(255),
requestable BOOLEAN,
oid VARCHAR(36) NOT NULL,
PRIMARY KEY (oid)
CREATE TABLE m_acc_cert_definition (
name_norm VARCHAR(255),
name_orig VARCHAR(255),
oid VARCHAR(36) NOT NULL,
PRIMARY KEY (oid)
);

CREATE TABLE m_assignment (
Expand Down Expand Up @@ -601,13 +601,13 @@ CREATE TABLE m_value_policy (
PRIMARY KEY (oid)
);

ALTER TABLE m_acc_cert_definition
ADD CONSTRAINT uc_acc_cert_definition_name UNIQUE (name_norm);
CREATE INDEX iRequestable ON m_abstract_role (requestable);

ALTER TABLE m_acc_cert_campaign
ADD CONSTRAINT uc_acc_cert_campaign_name UNIQUE (name_norm);

CREATE INDEX iRequestable ON m_abstract_role (requestable);
ALTER TABLE m_acc_cert_definition
ADD CONSTRAINT uc_acc_cert_definition_name UNIQUE (name_norm);

CREATE INDEX iAssignmentAdministrative ON m_assignment (administrativeStatus);

Expand Down Expand Up @@ -735,20 +735,20 @@ CREATE INDEX iLocality ON m_user (locality_orig);
ALTER TABLE m_value_policy
ADD CONSTRAINT uc_value_policy_name UNIQUE (name_norm);

ALTER TABLE m_acc_cert_definition
ADD CONSTRAINT fk_acc_cert_definition
FOREIGN KEY (oid)
REFERENCES m_object;
ALTER TABLE m_abstract_role
ADD CONSTRAINT fk_abstract_role
FOREIGN KEY (oid)
REFERENCES m_focus;

ALTER TABLE m_acc_cert_campaign
ADD CONSTRAINT fk_acc_cert_campaign
FOREIGN KEY (oid)
REFERENCES m_object;

ALTER TABLE m_abstract_role
ADD CONSTRAINT fk_abstract_role
FOREIGN KEY (oid)
REFERENCES m_focus;
ALTER TABLE m_acc_cert_definition
ADD CONSTRAINT fk_acc_cert_definition
FOREIGN KEY (oid)
REFERENCES m_object;

ALTER TABLE m_assignment
ADD CONSTRAINT fk_assignment_owner
Expand Down
42 changes: 21 additions & 21 deletions config/sql/midpoint/3.2/postgresql/postgresql-3.2.sql
@@ -1,8 +1,8 @@
CREATE TABLE m_acc_cert_definition (
name_norm VARCHAR(255),
name_orig VARCHAR(255),
oid VARCHAR(36) NOT NULL,
PRIMARY KEY (oid)
CREATE TABLE m_abstract_role (
approvalProcess VARCHAR(255),
requestable BOOLEAN,
oid VARCHAR(36) NOT NULL,
PRIMARY KEY (oid)
);

CREATE TABLE m_acc_cert_campaign (
Expand All @@ -15,11 +15,11 @@ CREATE TABLE m_acc_cert_campaign (
PRIMARY KEY (oid)
);

CREATE TABLE m_abstract_role (
approvalProcess VARCHAR(255),
requestable BOOLEAN,
oid VARCHAR(36) NOT NULL,
PRIMARY KEY (oid)
CREATE TABLE m_acc_cert_definition (
name_norm VARCHAR(255),
name_orig VARCHAR(255),
oid VARCHAR(36) NOT NULL,
PRIMARY KEY (oid)
);

CREATE TABLE m_assignment (
Expand Down Expand Up @@ -601,13 +601,13 @@ CREATE TABLE m_value_policy (
PRIMARY KEY (oid)
);

ALTER TABLE m_acc_cert_definition
ADD CONSTRAINT uc_acc_cert_definition_name UNIQUE (name_norm);
CREATE INDEX iRequestable ON m_abstract_role (requestable);

ALTER TABLE m_acc_cert_campaign
ADD CONSTRAINT uc_acc_cert_campaign_name UNIQUE (name_norm);

CREATE INDEX iRequestable ON m_abstract_role (requestable);
ALTER TABLE m_acc_cert_definition
ADD CONSTRAINT uc_acc_cert_definition_name UNIQUE (name_norm);

CREATE INDEX iAssignmentAdministrative ON m_assignment (administrativeStatus);

Expand Down Expand Up @@ -735,20 +735,20 @@ CREATE INDEX iLocality ON m_user (locality_orig);
ALTER TABLE m_value_policy
ADD CONSTRAINT uc_value_policy_name UNIQUE (name_norm);

ALTER TABLE m_acc_cert_definition
ADD CONSTRAINT fk_acc_cert_definition
FOREIGN KEY (oid)
REFERENCES m_object;
ALTER TABLE m_abstract_role
ADD CONSTRAINT fk_abstract_role
FOREIGN KEY (oid)
REFERENCES m_focus;

ALTER TABLE m_acc_cert_campaign
ADD CONSTRAINT fk_acc_cert_campaign
FOREIGN KEY (oid)
REFERENCES m_object;

ALTER TABLE m_abstract_role
ADD CONSTRAINT fk_abstract_role
FOREIGN KEY (oid)
REFERENCES m_focus;
ALTER TABLE m_acc_cert_definition
ADD CONSTRAINT fk_acc_cert_definition
FOREIGN KEY (oid)
REFERENCES m_object;

ALTER TABLE m_assignment
ADD CONSTRAINT fk_assignment_owner
Expand Down

0 comments on commit 91efc3f

Please sign in to comment.