--- mailhandler.install.orig 2009-02-22 15:18:29.000000000 -0500 +++ mailhandler.install 2009-02-22 17:28:53.000000000 -0500 @@ -28,6 +28,7 @@ delete_after_read tinyint unsigned not null default '1', extraimap varchar(255) not null, format int(4) NOT NULL default '0', + default_node_type varchar(32), KEY (mail) ) /*!40100 DEFAULT CHARACTER SET utf8 */;"); break; @@ -53,6 +54,7 @@ delete_after_read integer not null default 1, extraimap text not null, format integer NOT NULL default 0, + default_node_type text, PRIMARY KEY (mid) ); @@ -68,6 +70,15 @@ return _system_update_utf8(array('mailhandler')); } +function mailhandler_update_2() { + if ($GLOBALS['db_type'] == 'mysql') { + $ret[] = update_sql('ALTER TABLE {mailhandler} ADD default_node_type varchar(32)'); + } elseif ($GLOBALS['db_type'] == 'pgsql') { + $ret[] = update_sql("ALTER TABLE {mailhandler} ADD COLUMN default_node_type text"); + } + return $ret; +} + /** * Check that the IMAP extension exists for PHP. */