Index: project.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/project/project.inc,v
retrieving revision 1.121
diff -u -r1.121 project.inc
--- project.inc	9 Feb 2008 00:26:36 -0000	1.121
+++ project.inc	7 Mar 2008 19:53:36 -0000
@@ -395,12 +395,12 @@
 }
 
 function project_project_insert($node) {
-  db_query("INSERT INTO {project_projects} (nid, uri, homepage, changelog, cvs, demo, release_directory, version, screenshots, documentation, license) VALUES (%d, '%s', '%s', '%s', '%s', '%s', '%s', %d, '%s', '%s', '%s')", $node->nid, $node->uri, $node->homepage, $node->changelog, $node->cvs, $node->demo, $node->release_directory, $node->version, $node->screenshots, $node->documentation, $node->license);
+  db_query("INSERT INTO {project_projects} (nid, uri, homepage, changelog, cvs, demo, release_directory, screenshots, documentation, license) VALUES (%d, '%s', '%s', '%s', '%s', '%s', '%s', %d, '%s', '%s', '%s')", $node->nid, $node->uri, $node->homepage, $node->changelog, $node->cvs, $node->demo, $node->release_directory, $node->screenshots, $node->documentation, $node->license);
 //  project_release_scan_directory($node->uri);
 }
 
 function project_project_update($node) {
-  db_query("UPDATE {project_projects} SET uri = '%s', homepage = '%s', changelog = '%s', cvs = '%s', demo = '%s', release_directory = '%s', version = %d, screenshots = '%s', documentation = '%s', license = '%s' WHERE nid = %d", $node->uri, $node->homepage, $node->changelog, $node->cvs, $node->demo, $node->release_directory, $node->version, $node->screenshots, $node->documentation, $node->license, $node->nid);
+  db_query("UPDATE {project_projects} SET uri = '%s', homepage = '%s', changelog = '%s', cvs = '%s', demo = '%s', release_directory = '%s', screenshots = '%s', documentation = '%s', license = '%s' WHERE nid = %d", $node->uri, $node->homepage, $node->changelog, $node->cvs, $node->demo, $node->release_directory, $node->screenshots, $node->documentation, $node->license, $node->nid);
 //  project_release_scan_directory($node->uri);
 }
 
Index: project.install
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/project/project.install,v
retrieving revision 1.16
diff -u -r1.16 project.install
--- project.install	13 Nov 2007 01:27:54 -0000	1.16
+++ project.install	7 Mar 2008 20:11:22 -0000
@@ -14,7 +14,6 @@
           cvs varchar(255) NOT NULL default '',
           demo varchar(255) NOT NULL default '',
           release_directory varchar(255) NOT NULL default '',
-          version int(10) unsigned NOT NULL default '0',
           documentation varchar(255) not null default '',
           screenshots varchar(255) not null default '',
           license varchar(255) not null default '',
@@ -31,7 +30,6 @@
           cvs varchar(255) NOT NULL default '',
           demo varchar(255) NOT NULL default '',
           release_directory varchar(255) NOT NULL default '',
-          version int NOT NULL default '0',
           screenshots varchar(255) default '' not null,
           documentation varchar(255) default '' not null,
           license varchar(255) default '' not null,
@@ -240,3 +238,14 @@
   $ret[] = update_sql('ALTER TABLE {project_projects} DROP COLUMN mail');
   return $ret;
 }
+
+/**
+ * Get rid of the version column in the projects table.
+ * See http://drupal.org/node/36619
+ */
+function project_update_5002() {
+  $ret = array();
+  // PgSQL and MySQL have the same syntax for this.
+  $ret[] = update_sql('ALTER TABLE {project_projects} DROP COLUMN version');
+  return $ret;
+}