diff --git a/zanata-war/src/main/resources/db/changelogs/db.changelog-1.0.xml b/zanata-war/src/main/resources/db/changelogs/db.changelog-1.0.xml
index d57f85bb14..9bc5ac5f84 100644
--- a/zanata-war/src/main/resources/db/changelogs/db.changelog-1.0.xml
+++ b/zanata-war/src/main/resources/db/changelogs/db.changelog-1.0.xml
@@ -1,8 +1,8 @@
-
@@ -20,7 +20,7 @@
h2 baseline schema
-
+
Set session's default storage engine to INNODB (mysql ver > 5.5)
SET storage_engine=InnoDB
diff --git a/zanata-war/src/main/resources/db/changelogs/db.changelog-1.2.xml b/zanata-war/src/main/resources/db/changelogs/db.changelog-1.2.xml
index c26da8b14f..112adcc7b6 100644
--- a/zanata-war/src/main/resources/db/changelogs/db.changelog-1.2.xml
+++ b/zanata-war/src/main/resources/db/changelogs/db.changelog-1.2.xml
@@ -1,17 +1,17 @@
-
-
+
cfb156591044f08e333d7ca2d5638db3
remove HCommunity tables
-
+
diff --git a/zanata-war/src/main/resources/db/changelogs/db.changelog-1.3.xml b/zanata-war/src/main/resources/db/changelogs/db.changelog-1.3.xml
index 277009747a..694fe1eab0 100644
--- a/zanata-war/src/main/resources/db/changelogs/db.changelog-1.3.xml
+++ b/zanata-war/src/main/resources/db/changelogs/db.changelog-1.3.xml
@@ -1,11 +1,11 @@
-
-
+
Add flag for project and project version to support a customized list of locales
@@ -19,33 +19,33 @@
-
+
Add tables to store the customized list of locales for project
-
+
-
-
-
-
+
Add tables to store the customized list of locales for project version
@@ -56,17 +56,17 @@
-
-
-
diff --git a/zanata-war/src/main/resources/db/changelogs/db.changelog-1.4.xml b/zanata-war/src/main/resources/db/changelogs/db.changelog-1.4.xml
index 74232d3103..7220170be8 100644
--- a/zanata-war/src/main/resources/db/changelogs/db.changelog-1.4.xml
+++ b/zanata-war/src/main/resources/db/changelogs/db.changelog-1.4.xml
@@ -1,11 +1,11 @@
-
-
+
Add a flag indicating when a member of a Language team (locale) is a team coordinator.
@@ -17,7 +17,7 @@
rename admin email key to zanata from address
-
@@ -25,25 +25,25 @@
config_key='flies.admin.email'
-
+
- select count(*) from HAccountRoleGroup arg, HAccountRole ac1, HAccountRole ac2
+ select count(*) from HAccountRoleGroup arg, HAccountRole ac1, HAccountRole ac2
where arg.roleId = ac1.id and arg.memberOf = ac2.id and ac1.name = 'user' and ac2.name = 'translator'
- Remove language team memberships from all non-translator users.
+ Remove language team memberships from all non-translator users.
Only done when users are not part of the translator group by default.
personId in
(
- select id from HPerson where accountId not in
+ select id from HPerson where accountId not in
(
- select am.accountId from HAccountMembership am, HAccountRole ar
+ select am.accountId from HAccountMembership am, HAccountRole ar
where am.memberOf = ar.id
and (ar.name = 'translator' or ar.name = 'admin')
)
@@ -51,5 +51,5 @@
-
+
\ No newline at end of file
diff --git a/zanata-war/src/main/resources/db/changelogs/db.changelog-1.5.xml b/zanata-war/src/main/resources/db/changelogs/db.changelog-1.5.xml
index cf8dcc2a44..597dbae87d 100644
--- a/zanata-war/src/main/resources/db/changelogs/db.changelog-1.5.xml
+++ b/zanata-war/src/main/resources/db/changelogs/db.changelog-1.5.xml
@@ -1,8 +1,8 @@
-
@@ -125,21 +125,21 @@
-
+
-
+
-
+
-
+
Alter glossary tables - remove sourceRef/add auto increment
-
+
-
+
@@ -149,7 +149,7 @@
Alter glossary tables - remove sourceRef/add auto increment
-
+
Alter glossary term table - remove constraint
@@ -163,7 +163,7 @@
-
+
Add obsolete column to HProjectIteration
diff --git a/zanata-war/src/main/resources/db/changelogs/db.changelog-1.6.xml b/zanata-war/src/main/resources/db/changelogs/db.changelog-1.6.xml
index 949aa970e4..b8ea0934dc 100644
--- a/zanata-war/src/main/resources/db/changelogs/db.changelog-1.6.xml
+++ b/zanata-war/src/main/resources/db/changelogs/db.changelog-1.6.xml
@@ -1,8 +1,8 @@
-
@@ -18,36 +18,36 @@
-
+
-
-
+
+
8b576cc32f673719e6bc7c6fb272469
deb0ab78fddee055f538a735c586ebe6
Insert HProjectIteration/HProject status column with 'Current'
-
+
UPDATE HProjectIteration SET status='Current' WHERE active='1'
UPDATE HProjectIteration SET status='Retired' WHERE active='0'
UPDATE HProject SET status='Current'
-
-
+
+
Alter HProjectIteration - removed active column
-
+
Alter HProjectIteration/HProject - removed obsolete column
-
+
Update 'Current' to 'ACTIVE' and 'Retired' to 'READONLY'
UPDATE HProject SET status='ACTIVE' WHERE status='Current'
@@ -55,7 +55,7 @@
UPDATE HProjectIteration SET status='ACTIVE' WHERE status='Current'
UPDATE HProjectIteration SET status='READONLY' where status='Retired'
-
+
Update 'Obsolete' to 'OBSOLETE'
UPDATE HProject SET status='OBSOLETE' WHERE status='Obsolete'
@@ -77,7 +77,7 @@
-
+
Create H2 database Hash function.
CREATE ALIAS MD5 FOR "org.zanata.util.HashUtil.generateHash"
@@ -95,7 +95,7 @@
- UPDATE HTextFlow SET contentHash = MD5(content)
+ UPDATE HTextFlow SET contentHash = MD5(content)
@@ -116,6 +116,6 @@
+ -->
diff --git a/zanata-war/src/main/resources/db/changelogs/db.changelog-1.6a.xml b/zanata-war/src/main/resources/db/changelogs/db.changelog-1.6a.xml
index 281ed90392..17ea09f663 100644
--- a/zanata-war/src/main/resources/db/changelogs/db.changelog-1.6a.xml
+++ b/zanata-war/src/main/resources/db/changelogs/db.changelog-1.6a.xml
@@ -1,22 +1,22 @@
-
-
+
Alter glossary tables - add auto increment
-
+
-
+
@@ -38,11 +38,11 @@
-
-
+
Add HTextFlowContentHistory table to support plural forms.
@@ -59,23 +59,23 @@
-
-
+
Replace content columns from HTextFlow into the new HTextFlowContent table
- insert into HTextFlowContent(content, pos, text_flow_id)
+ insert into HTextFlowContent(content, pos, text_flow_id)
select content, 0, id from HTextFlow
- insert into HTextFlowContentHistory(content, pos, text_flow_history_id)
+ insert into HTextFlowContentHistory(content, pos, text_flow_history_id)
select content, 0, id from HTextFlowHistory
-
+
Add HTextFlowTargetContent table to support plural forms.
@@ -92,11 +92,11 @@
-
-
+
Add HTextFlowTargetContentHistory table to support plural forms.
@@ -113,23 +113,23 @@
-
-
+
Replace content columns from HTextFlowTarget into the new HTextFlowTargetContent table
- insert into HTextFlowTargetContent(content, pos, text_flow_target_id)
+ insert into HTextFlowTargetContent(content, pos, text_flow_target_id)
select content, 0, id from HTextFlowTarget
- insert into HTextFlowTargetContentHistory(content, pos, text_flow_target_history_id)
+ insert into HTextFlowTargetContentHistory(content, pos, text_flow_target_history_id)
select content, 0, id from HTextFlowTargetHistory
-
+
Remove unnecessary columns / Add new columns
@@ -151,7 +151,7 @@
Make sure db constraints are created.
Specific problem with MySQL and the MyISAM storage engine (doesn't allow foreign keys)
-->
-
+
Change engine to INNODB on MySQL for every table created with liquibase
alter table HProject_Locale engine = INNODB
@@ -164,7 +164,7 @@
alter table HTextFlowTargetContent engine = INNODB
alter table HTextFlowTargetContentHistory engine = INNODB
-
+
@@ -172,9 +172,9 @@
-
@@ -185,9 +185,9 @@
-
@@ -198,9 +198,9 @@
-
@@ -211,14 +211,14 @@
-
-
+
@@ -260,7 +260,7 @@
baseColumnNames="srcLocaleId" constraintName="UKglossaryentry_srcLocaleId"
referencedTableName="HLocale" referencedColumnNames="id" />
-
+
@@ -268,7 +268,7 @@
-
@@ -278,7 +278,7 @@
-
@@ -288,7 +288,7 @@
-
@@ -298,7 +298,7 @@
-
@@ -340,7 +340,7 @@
-
+
3:b6b41ac0d5d2e3c845648820ee8c0d3c
3:3d37d4f1aa7834724d24b14dcf83b980
@@ -391,6 +391,6 @@
-
+
diff --git a/zanata-war/src/main/resources/db/changelogs/db.changelog-2.0.xml b/zanata-war/src/main/resources/db/changelogs/db.changelog-2.0.xml
index 82b17b0882..332be9e880 100644
--- a/zanata-war/src/main/resources/db/changelogs/db.changelog-2.0.xml
+++ b/zanata-war/src/main/resources/db/changelogs/db.changelog-2.0.xml
@@ -110,7 +110,7 @@
referencedTableName="HAccountRole"
referencedColumnNames="id"/>
-
+
Add 'Restricted by Roles' column to HProject table.
diff --git a/zanata-war/src/main/resources/db/changelogs/db.changelog-2.1.xml b/zanata-war/src/main/resources/db/changelogs/db.changelog-2.1.xml
index a26ebbcef8..b1b3ba8bc5 100644
--- a/zanata-war/src/main/resources/db/changelogs/db.changelog-2.1.xml
+++ b/zanata-war/src/main/resources/db/changelogs/db.changelog-2.1.xml
@@ -48,14 +48,14 @@
DELETE FROM HAccountActivationKey where accountId in(select acc.id from HAccount acc where acc.enabled = 1)
-
+
Add HPersonEmailValidationKey table
-
+
@@ -68,7 +68,7 @@
-
diff --git a/zanata-war/src/main/resources/db/changelogs/db.changelog-2.2.xml b/zanata-war/src/main/resources/db/changelogs/db.changelog-2.2.xml
index 3deb460cf7..8d4b996079 100644
--- a/zanata-war/src/main/resources/db/changelogs/db.changelog-2.2.xml
+++ b/zanata-war/src/main/resources/db/changelogs/db.changelog-2.2.xml
@@ -12,12 +12,12 @@
-
+
drop projecttype column in HProject
-
+
Add projectType column to HProjectIteration
@@ -53,9 +53,9 @@
-
-
@@ -66,7 +66,7 @@
-
+
Add HProjectIteration_Validation table.
@@ -77,20 +77,20 @@
-
-
-
+
Add overrideValidations column to HProjectIteration
-
+
Add creationDate column to HAccountActivationKey