Index: cram.install
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/cram/cram.install,v
retrieving revision 1.2
diff -u -p -r1.2 cram.install
--- cram.install	26 Jan 2008 05:03:17 -0000	1.2
+++ cram.install	21 Feb 2008 00:23:28 -0000
@@ -8,7 +8,7 @@ function cram_install() {
       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',
+        valid bool NOT NULL default '0',
         PRIMARY KEY (nonce, issued)
       ) /*!40100 DEFAULT CHARACTER SET utf8 */;");
       break;
@@ -18,3 +18,17 @@ function cram_install() {
 function cram_uninstall() {
   db_query('DROP TABLE {cram_nonce}');
 }
+
+function cram_update_2() {
+  $ret = array();
+
+  switch ($GLOBALS['db_type']) {
+    case 'mysql':
+    case 'mysqli':
+      $ret[] = update_sql("ALTER TABLE {cram_nonce}
+        CHANGE valid valid bool NOT NULL default ''");
+      break;
+  }
+
+  return $ret;
+}
