? 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; + } + } +}