? md5.js
Index: cram.install
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/cram/cram.install,v
retrieving revision 1.2.2.2
diff -u -p -r1.2.2.2 cram.install
--- cram.install	21 Feb 2008 06:02:45 -0000	1.2.2.2
+++ cram.install	21 Feb 2008 18:18:54 -0000
@@ -7,8 +7,8 @@ function cram_install() {
     case 'mysqli':
       db_query("CREATE TABLE {cram_nonce} (
         nonce varchar(32) NOT NULL default '',
-        issued int(11) NOT NULL default '0',
-	valid int(1) NOT NULL default '0',
+        issued int(11) UNSIGNED NOT NULL default '0',
+        valid bool NOT NULL default '0',
         PRIMARY KEY (nonce, issued)
       ) /*!40100 DEFAULT CHARACTER SET utf8 */;");
       break;
@@ -19,3 +19,19 @@ function cram_uninstall() {
   db_query('DROP TABLE {cram_nonce}');
   variable_del('cram_default_enabled');
 }
+
+function cram_update_2() {
+  $ret = array();
+
+  switch ($GLOBALS['db_type']) {
+    case 'mysql':
+    case 'mysqli':
+      $ret[] = update_sql("ALTER TABLE {cram_nonce}
+        CHANGE issued issued int(11) UNSIGNED NOT NULL default ''");
+      $ret[] = update_sql("ALTER TABLE {cram_nonce}
+        CHANGE valid valid bool NOT NULL default ''");
+      break;
+  }
+
+  return $ret;
+}
