[Rt-commit] rt branch, 4.0/apply-scrips-to-multiple-queues, updated. rt-4.0.4-218-g4ebcdba

Ruslan Zakirov ruz at bestpractical.com
Wed Sep 5 09:55:13 EDT 2012


The branch, 4.0/apply-scrips-to-multiple-queues has been updated
       via  4ebcdba2207f15329b3991bb91091294b5c814b1 (commit)
       via  7848a311b911249a68c360f2d113918819ead4a5 (commit)
      from  9305b1a054381cfd6c2c15417a404a6e56cc01d9 (commit)

Summary of changes:
 etc/upgrade/{4.1.0 => 4.1.1}/acl.Pg        | 0
 etc/upgrade/{4.1.0 => 4.1.1}/content       | 0
 etc/upgrade/{4.1.0 => 4.1.1}/schema.Oracle | 8 +-------
 etc/upgrade/{4.1.0 => 4.1.1}/schema.Pg     | 6 ------
 etc/upgrade/{4.1.0 => 4.1.1}/schema.SQLite | 8 +-------
 etc/upgrade/{4.1.0 => 4.1.1}/schema.mysql  | 6 ------
 etc/upgrade/4.1.2/schema.Oracle            | 5 +++++
 etc/upgrade/4.1.2/schema.Pg                | 5 +++++
 etc/upgrade/4.1.2/schema.SQLite            | 5 +++++
 etc/upgrade/4.1.2/schema.mysql             | 5 +++++
 10 files changed, 22 insertions(+), 26 deletions(-)
 rename etc/upgrade/{4.1.0 => 4.1.1}/acl.Pg (100%)
 rename etc/upgrade/{4.1.0 => 4.1.1}/content (100%)
 rename etc/upgrade/{4.1.0 => 4.1.1}/schema.Oracle (78%)
 rename etc/upgrade/{4.1.0 => 4.1.1}/schema.Pg (80%)
 rename etc/upgrade/{4.1.0 => 4.1.1}/schema.SQLite (75%)
 rename etc/upgrade/{4.1.0 => 4.1.1}/schema.mysql (80%)
 create mode 100644 etc/upgrade/4.1.2/schema.Oracle
 create mode 100644 etc/upgrade/4.1.2/schema.Pg
 create mode 100644 etc/upgrade/4.1.2/schema.SQLite
 create mode 100644 etc/upgrade/4.1.2/schema.mysql

- Log -----------------------------------------------------------------
commit 7848a311b911249a68c360f2d113918819ead4a5
Author: Ruslan Zakirov <ruz at bestpractical.com>
Date:   Wed Sep 5 17:44:41 2012 +0400

    move upgrade to 4.1.1 dir

diff --git a/etc/upgrade/4.1.0/acl.Pg b/etc/upgrade/4.1.1/acl.Pg
similarity index 100%
rename from etc/upgrade/4.1.0/acl.Pg
rename to etc/upgrade/4.1.1/acl.Pg
diff --git a/etc/upgrade/4.1.0/content b/etc/upgrade/4.1.1/content
similarity index 100%
rename from etc/upgrade/4.1.0/content
rename to etc/upgrade/4.1.1/content
diff --git a/etc/upgrade/4.1.0/schema.Oracle b/etc/upgrade/4.1.1/schema.Oracle
similarity index 100%
rename from etc/upgrade/4.1.0/schema.Oracle
rename to etc/upgrade/4.1.1/schema.Oracle
diff --git a/etc/upgrade/4.1.0/schema.Pg b/etc/upgrade/4.1.1/schema.Pg
similarity index 100%
rename from etc/upgrade/4.1.0/schema.Pg
rename to etc/upgrade/4.1.1/schema.Pg
diff --git a/etc/upgrade/4.1.0/schema.SQLite b/etc/upgrade/4.1.1/schema.SQLite
similarity index 100%
rename from etc/upgrade/4.1.0/schema.SQLite
rename to etc/upgrade/4.1.1/schema.SQLite
diff --git a/etc/upgrade/4.1.0/schema.mysql b/etc/upgrade/4.1.1/schema.mysql
similarity index 100%
rename from etc/upgrade/4.1.0/schema.mysql
rename to etc/upgrade/4.1.1/schema.mysql

commit 4ebcdba2207f15329b3991bb91091294b5c814b1
Author: Ruslan Zakirov <ruz at bestpractical.com>
Date:   Wed Sep 5 17:53:11 2012 +0400

    split upgrade scripts in two parts
    
    one for scrips and one for custom fields. It will help
    upgrade people who run scrips' part as an extension on
    4.0.

diff --git a/etc/upgrade/4.1.1/schema.Oracle b/etc/upgrade/4.1.1/schema.Oracle
index 097adbf..6db5535 100644
--- a/etc/upgrade/4.1.1/schema.Oracle
+++ b/etc/upgrade/4.1.1/schema.Oracle
@@ -29,10 +29,4 @@ UPDATE ObjectScrips SET Stage = 'TransactionCreate' WHERE Stage = 'Disabled';
 CREATE UNIQUE INDEX ObjectScrips1 ON ObjectScrips (ObjectId, Scrip);
 
 ALTER TABLE Scrips DROP COLUMN Stage;
-ALTER TABLE Scrips DROP COLUMN Queue;
-
-ALTER TABLE ObjectCustomFields ADD COLUMN Disabled int2 NOT NULL DEFAULT 0;
-UPDATE ObjectCustomFields SET Disabled = 1 WHERE CustomField IN (
-    SELECT id FROM CustomFields WHERE Disabled != 0
-);
-ALTER TABLE CustomFields DROP COLUMN Disabled;
\ No newline at end of file
+ALTER TABLE Scrips DROP COLUMN Queue;
\ No newline at end of file
diff --git a/etc/upgrade/4.1.1/schema.Pg b/etc/upgrade/4.1.1/schema.Pg
index 5865866..2134428 100644
--- a/etc/upgrade/4.1.1/schema.Pg
+++ b/etc/upgrade/4.1.1/schema.Pg
@@ -33,9 +33,3 @@ CREATE UNIQUE INDEX ObjectScrips1 ON ObjectScrips (ObjectId, Scrip);
 
 ALTER TABLE Scrips DROP COLUMN Stage;
 ALTER TABLE Scrips DROP COLUMN Queue;
-
-ALTER TABLE ObjectCustomFields ADD COLUMN Disabled integer NOT NULL DEFAULT 0;
-UPDATE ObjectCustomFields SET Disabled = 1 WHERE CustomField IN (
-    SELECT id FROM CustomFields WHERE Disabled != 0
-);
-ALTER TABLE CustomFields DROP COLUMN Disabled;
diff --git a/etc/upgrade/4.1.1/schema.SQLite b/etc/upgrade/4.1.1/schema.SQLite
index 15df601..77eccdb 100644
--- a/etc/upgrade/4.1.1/schema.SQLite
+++ b/etc/upgrade/4.1.1/schema.SQLite
@@ -30,10 +30,4 @@ UPDATE ObjectScrips SET Stage = 'TransactionCreate' WHERE Stage = 'Disabled';
 CREATE UNIQUE INDEX ObjectScrips1 ON ObjectScrips (ObjectId, Scrip);
 
 # TODO: ALTER TABLE Scrips DROP COLUMN Stage;
-# TODO: ALTER TABLE Scrips DROP COLUMN Queue;
-
-ALTER TABLE ObjectCustomFields ADD COLUMN Disabled int2 NOT NULL DEFAULT 0;
-UPDATE ObjectCustomFields SET Disabled = 1 WHERE CustomField IN (
-    SELECT id FROM CustomFields WHERE Disabled != 0
-);
-# TODO: ALTER TABLE CustomFields DROP COLUMN Disabled;
\ No newline at end of file
+# TODO: ALTER TABLE Scrips DROP COLUMN Queue;
\ No newline at end of file
diff --git a/etc/upgrade/4.1.1/schema.mysql b/etc/upgrade/4.1.1/schema.mysql
index c9061a7..fbd6284 100644
--- a/etc/upgrade/4.1.1/schema.mysql
+++ b/etc/upgrade/4.1.1/schema.mysql
@@ -30,9 +30,3 @@ CREATE UNIQUE INDEX ObjectScrips1 ON ObjectScrips (ObjectId, Scrip);
 
 ALTER TABLE Scrips DROP COLUMN Stage;
 ALTER TABLE Scrips DROP COLUMN Queue;
-
-ALTER TABLE ObjectCustomFields ADD COLUMN Disabled int2 NOT NULL DEFAULT 0;
-UPDATE ObjectCustomFields SET Disabled = 1 WHERE CustomField IN (
-    SELECT id FROM CustomFields WHERE Disabled != 0
-);
-ALTER TABLE CustomFields DROP COLUMN Disabled;
diff --git a/etc/upgrade/4.1.2/schema.Oracle b/etc/upgrade/4.1.2/schema.Oracle
new file mode 100644
index 0000000..4e173f6
--- /dev/null
+++ b/etc/upgrade/4.1.2/schema.Oracle
@@ -0,0 +1,5 @@
+ALTER TABLE ObjectCustomFields ADD COLUMN Disabled int2 NOT NULL DEFAULT 0;
+UPDATE ObjectCustomFields SET Disabled = 1 WHERE CustomField IN (
+    SELECT id FROM CustomFields WHERE Disabled != 0
+);
+ALTER TABLE CustomFields DROP COLUMN Disabled;
\ No newline at end of file
diff --git a/etc/upgrade/4.1.2/schema.Pg b/etc/upgrade/4.1.2/schema.Pg
new file mode 100644
index 0000000..d388dae
--- /dev/null
+++ b/etc/upgrade/4.1.2/schema.Pg
@@ -0,0 +1,5 @@
+ALTER TABLE ObjectCustomFields ADD COLUMN Disabled integer NOT NULL DEFAULT 0;
+UPDATE ObjectCustomFields SET Disabled = 1 WHERE CustomField IN (
+    SELECT id FROM CustomFields WHERE Disabled != 0
+);
+ALTER TABLE CustomFields DROP COLUMN Disabled;
diff --git a/etc/upgrade/4.1.2/schema.SQLite b/etc/upgrade/4.1.2/schema.SQLite
new file mode 100644
index 0000000..02f0367
--- /dev/null
+++ b/etc/upgrade/4.1.2/schema.SQLite
@@ -0,0 +1,5 @@
+ALTER TABLE ObjectCustomFields ADD COLUMN Disabled int2 NOT NULL DEFAULT 0;
+UPDATE ObjectCustomFields SET Disabled = 1 WHERE CustomField IN (
+    SELECT id FROM CustomFields WHERE Disabled != 0
+);
+# TODO: ALTER TABLE CustomFields DROP COLUMN Disabled;
\ No newline at end of file
diff --git a/etc/upgrade/4.1.2/schema.mysql b/etc/upgrade/4.1.2/schema.mysql
new file mode 100644
index 0000000..20c9841
--- /dev/null
+++ b/etc/upgrade/4.1.2/schema.mysql
@@ -0,0 +1,5 @@
+ALTER TABLE ObjectCustomFields ADD COLUMN Disabled int2 NOT NULL DEFAULT 0;
+UPDATE ObjectCustomFields SET Disabled = 1 WHERE CustomField IN (
+    SELECT id FROM CustomFields WHERE Disabled != 0
+);
+ALTER TABLE CustomFields DROP COLUMN Disabled;

-----------------------------------------------------------------------


More information about the Rt-commit mailing list