? patchy
Index: project_issue.install
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/project_issue/project_issue.install,v
retrieving revision 1.17.2.1
diff -u -p -r1.17.2.1 project_issue.install
--- project_issue.install	7 Oct 2007 21:43:36 -0000	1.17.2.1
+++ project_issue.install	21 Feb 2008 18:56:43 -0000
@@ -61,7 +61,7 @@ function project_issue_install() {
         ) /*!40100 DEFAULT CHARACTER SET utf8 */;");
       db_query("CREATE TABLE IF NOT EXISTS {project_issue_state} (
           sid int(10) unsigned NOT NULL auto_increment,
-          name varchar(32) NOT NULL default '',
+          name varchar(64) NOT NULL default '',
           weight tinyint(2) DEFAULT '0' NOT NULL,
           author_has tinyint(2) DEFAULT '0' NOT NULL,
           default_query tinyint(2) DEFAULT '0' NOT NULL,
@@ -374,3 +374,17 @@ function project_issue_update_5003() {
   }
   return $ret;
 }
+
+function project_issue_update_5004() {
+  $ret = array();
+  switch ($GLOBALS['db_type']) {
+    case 'mysql':
+    case 'mysqli':
+      $ret[] = update_sql("ALTER TABLE {project_issue_state} CHANGE name name varchar(64) NOT NULL default ''");
+      break;
+    case 'pgsql':
+      db_change_column($ret, 'project_issue_state', 'name', 'name', 'varchar(64)', array('not null' => TRUE, 'default' => "''"));
+      break;
+    }
+  }
+}
