Added database patches for common extensions
authorXavier Perseguers <typo3@perseguers.ch>
Wed, 10 Feb 2010 12:28:07 +0000 (12:28 +0000)
committerXavier Perseguers <typo3@perseguers.ch>
Wed, 10 Feb 2010 12:28:07 +0000 (12:28 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/dbal/trunk@29895 735d13b6-9817-0410-8766-e36946ffe9aa

typo3/sysext/dbal/res/oracle/indexed_search.diff [new file with mode: 0644]
typo3/sysext/dbal/res/oracle/realurl.diff [new file with mode: 0644]
typo3/sysext/dbal/res/oracle/scheduler.diff [new file with mode: 0644]
typo3/sysext/dbal/res/oracle/templavoila.diff [new file with mode: 0644]

diff --git a/typo3/sysext/dbal/res/oracle/indexed_search.diff b/typo3/sysext/dbal/res/oracle/indexed_search.diff
new file mode 100644 (file)
index 0000000..94c6061
--- /dev/null
@@ -0,0 +1,13 @@
+Index: ext_tables.sql
+===================================================================
+--- ext_tables.sql     (revision 6890)
++++ ext_tables.sql     (working copy)
+@@ -107,7 +107,7 @@
+ CREATE TABLE index_stat_search (
+   uid int(11) NOT NULL auto_increment,
+   searchstring varchar(255) DEFAULT '' NOT NULL,
+-  searchoptions blob,
++  searchoptions varchar(4000),
+   tstamp int(11) DEFAULT '0' NOT NULL,
+   feuser_id int(11) unsigned DEFAULT '0' NOT NULL,
+   cookie varchar(10) DEFAULT '' NOT NULL,
diff --git a/typo3/sysext/dbal/res/oracle/realurl.diff b/typo3/sysext/dbal/res/oracle/realurl.diff
new file mode 100644 (file)
index 0000000..dab08d6
--- /dev/null
@@ -0,0 +1,66 @@
+Index: ext_tables.sql
+===================================================================
+--- ext_tables.sql     (revision 29851)
++++ ext_tables.sql     (working copy)
+@@ -7,7 +7,7 @@
+       language_id int(11) DEFAULT '0' NOT NULL,
+       rootpage_id int(11) DEFAULT '0' NOT NULL,
+       mpvar tinytext NOT NULL,
+-      pagepath text NOT NULL,
++      pagepath varchar(4000) NOT NULL,
+       expire int(11) DEFAULT '0' NOT NULL,
+       PRIMARY KEY (cache_id),
+@@ -41,7 +41,7 @@
+ CREATE TABLE tx_realurl_chashcache (
+       spurl_hash char(32) DEFAULT '' NOT NULL,
+       chash_string varchar(32) DEFAULT '' NOT NULL,
+-      spurl_string text,
++      spurl_string varchar(4000),
+       PRIMARY KEY (spurl_hash),
+       KEY chash_string (chash_string)
+@@ -55,7 +55,7 @@
+ CREATE TABLE tx_realurl_urldecodecache (
+       url_hash char(32) DEFAULT '' NOT NULL,
+       spurl tinytext NOT NULL,
+-      content blob NOT NULL,
++      content varchar(4000) NOT NULL,
+       page_id int(11) DEFAULT '0' NOT NULL,
+       rootpage_id int(11) DEFAULT '0' NOT NULL,
+       tstamp int(11) DEFAULT '0' NOT NULL,
+@@ -73,7 +73,7 @@
+       url_hash char(32) DEFAULT '' NOT NULL,
+       origparams tinytext NOT NULL,
+       internalExtras tinytext NOT NULL,
+-      content text NOT NULL,
++      content varchar(4000) NOT NULL,
+       page_id int(11) DEFAULT '0' NOT NULL,
+       tstamp int(11) DEFAULT '0' NOT NULL,
+@@ -83,9 +83,9 @@
+ CREATE TABLE tx_realurl_errorlog (
+       url_hash int(11) DEFAULT '0' NOT NULL,
+-      url text NOT NULL,
+-      error text NOT NULL,
+-      last_referer text NOT NULL,
++      url varchar(4000) NOT NULL,
++      error varchar(4000) NOT NULL,
++      last_referer varchar(4000) NOT NULL,
+       counter int(11) DEFAULT '0' NOT NULL,
+       cr_date int(11) DEFAULT '0' NOT NULL,
+       tstamp int(11) DEFAULT '0' NOT NULL,
+@@ -97,9 +97,9 @@
+ CREATE TABLE tx_realurl_redirects (
+       url_hash int(11) DEFAULT '0' NOT NULL,
+-      url text NOT NULL,
+-      destination text NOT NULL,
+-      last_referer text NOT NULL,
++      url varchar(4000) NOT NULL,
++      destination varchar(4000) NOT NULL,
++      last_referer varchar(4000) NOT NULL,
+       counter int(11) DEFAULT '0' NOT NULL,
+       tstamp int(11) DEFAULT '0' NOT NULL,
+       has_moved int(11) DEFAULT '0' NOT NULL,
diff --git a/typo3/sysext/dbal/res/oracle/scheduler.diff b/typo3/sysext/dbal/res/oracle/scheduler.diff
new file mode 100644 (file)
index 0000000..17982a4
--- /dev/null
@@ -0,0 +1,15 @@
+Index: ext_tables.sql
+===================================================================
+--- ext_tables.sql     (revision 6890)
++++ ext_tables.sql     (working copy)
+@@ -10,8 +10,8 @@
+       lastexecution_time int(11) unsigned DEFAULT '0' NOT NULL,
+       lastexecution_failure text NOT NULL,
+       lastexecution_context char(3) DEFAULT '' NOT NULL,
+-      serialized_task_object blob,
+-      serialized_executions blob,
++      serialized_task_object varchar(4000),
++      serialized_executions varchar(4000),
+       PRIMARY KEY (uid),
+       KEY index_nextexecution (nextexecution)
+ );
diff --git a/typo3/sysext/dbal/res/oracle/templavoila.diff b/typo3/sysext/dbal/res/oracle/templavoila.diff
new file mode 100644 (file)
index 0000000..7a6de97
--- /dev/null
@@ -0,0 +1,13 @@
+Index: ext_tables.sql
+===================================================================
+--- ext_tables.sql     (revision 29620)
++++ ext_tables.sql     (working copy)
+@@ -24,7 +24,7 @@
+       title varchar(60) DEFAULT '' NOT NULL,
+       datastructure varchar(100) DEFAULT '' NOT NULL,
+       fileref tinytext,
+-      templatemapping blob,
++      templatemapping mediumtext,
+       previewicon tinytext,
+       description tinytext,
+       rendertype varchar(32) DEFAULT '' NOT NULL,