Skip to content

Commit

Permalink
Quartz and Activiti upgrade scripts (remaining DBs - MySQL, SQL Server)
Browse files Browse the repository at this point in the history
  • Loading branch information
mederly committed Dec 1, 2016
1 parent 2806f79 commit 8eab83b
Show file tree
Hide file tree
Showing 9 changed files with 143 additions and 1,018 deletions.
173 changes: 0 additions & 173 deletions config/sql/_all/h2-upgrade-3.3-3.4.1.sql

This file was deleted.

37 changes: 37 additions & 0 deletions config/sql/_all/h2-upgrade-3.4-3.5.sql
@@ -0,0 +1,37 @@
ALTER TABLE m_object ADD lifecycleState VARCHAR(255);

CREATE INDEX iObjectLifecycleState ON m_object (lifecycleState);

ALTER TABLE m_assignment ADD lifecycleState VARCHAR(255);

CREATE TABLE m_assignment_policy_situation (
assignment_id INTEGER NOT NULL,
assignment_oid VARCHAR(36) NOT NULL,
policySituation VARCHAR(255)
);

CREATE TABLE m_focus_policy_situation (
focus_oid VARCHAR(36) NOT NULL,
policySituation VARCHAR(255)
);

ALTER TABLE m_assignment_policy_situation
ADD CONSTRAINT fk_assignment_policy_situation
FOREIGN KEY (assignment_id, assignment_oid)
REFERENCES m_assignment;

ALTER TABLE m_focus_policy_situation
ADD CONSTRAINT fk_focus_policy_situation
FOREIGN KEY (focus_oid)
REFERENCES m_focus;

CREATE TABLE m_audit_item (
changedItemPath VARCHAR(255) NOT NULL,
record_id BIGINT NOT NULL,
PRIMARY KEY (changedItemPath, record_id)
);

ALTER TABLE m_audit_item
ADD CONSTRAINT fk_audit_item
FOREIGN KEY (record_id)
REFERENCES m_audit_event;

0 comments on commit 8eab83b

Please sign in to comment.