OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 14-Jun-2008 15:14:47
Branch: HEAD Handle: 2008061414144600
Modified files:
openpkg-src/drupal drupal.patch
Log:
fix 'simplefeed' module update under PostgreSQL
Summary:
Revision Changes Path
1.21 +28 -1 openpkg-src/drupal/drupal.patch
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/drupal/drupal.patch
============================================================================
$ cvs diff -u -r1.20 -r1.21 drupal.patch
--- openpkg-src/drupal/drupal.patch 30 May 2008 19:18:50 -0000 1.20
+++ openpkg-src/drupal/drupal.patch 14 Jun 2008 13:14:46 -0000 1.21
@@ -330,7 +330,7 @@
--- /dev/null 2008-05-02 21:08:21 +0200
+++ sites/all/modules/img_assist/img_assist_popup.js 2008-05-02 21:05:56
+0200
@@ -0,0 +1,20 @@
-+/* $Id: drupal.patch,v 1.20 2008/05/30 19:18:50 rse Exp $ */
++/* $Id: drupal.patch,v 1.21 2008/06/14 13:14:46 rse Exp $ */
+
+function launch_popup(nid, mw, mh) {
+ var ox = mw;
@@ -700,3 +700,30 @@
}
+-----------------------------------------------------------------------------
+
+Fix upgrading in "simplefeed" module if PostgreSQL is used.
+
+Index: sites/all/modules/simplefeed/simplefeed.install
+--- sites/all/modules/simplefeed/simplefeed.install.orig 2008-06-11
07:22:28 +0200
++++ sites/all/modules/simplefeed/simplefeed.install 2008-06-14 15:09:53
+0200
+@@ -31,8 +31,17 @@
+
+ function simplefeed_update_2() {
+ $ret = array();
+- $ret[] = update_sql("ALTER TABLE {simplefeed_feed} DROP INDEX url");
+- $ret[] = update_sql("ALTER TABLE {simplefeed_feed} CHANGE url url text");
++ switch ($GLOBALS['db_type']) {
++ case 'mysql':
++ case 'mysqli':
++ $ret[] = update_sql("ALTER TABLE {simplefeed_feed} DROP INDEX url");
++ $ret[] = update_sql("ALTER TABLE {simplefeed_feed} CHANGE url url
text");
++ break;
++ case 'pgsql':
++ $ret[] = update_sql("DROP INDEX {simplefeed_feed}_url_idx");
++ $ret[] = update_sql("ALTER TABLE {simplefeed_feed} ALTER COLUMN url
TYPE text");
++ break;
++ }
+ return $ret;
+ }
+
@@ .
______________________________________________________________________
OpenPKG http://openpkg.org
CVS Repository Commit List [email protected]