Another issue with that migrate script is, contrary to the comment here:
-- alter the pbsp (pop-before-smtp) table CREATE SEQUENCE dbmail_pbsp_idnr_seq; CREATE TABLE dbmail_pbsp ( idnr INT8 NOT NULL DEFAULT NEXTVAL('dbmail_pbsp_idnr_seq'), since TIMESTAMP NOT NULL DEFAULT '1970-01-01 00:00:00', ipnumber INET NOT NULL DEFAULT '0.0.0.0', PRIMARY KEY (idnr) ); CREATE UNIQUE INDEX dbmail_idx_ipnumber ON dbmail_pbsp(ipnumber); CREATE INDEX dbmail_idx_since ON dbmail_pbsp(since); the pbsp table is actually not altered at all, but a new dbmail_pbsp table is created (leaving pbsp in existance, and thereafter unused). As it's transient data anyways, maybe just "drop table pbsp;" and don't worry about a correct alter? Jesse On Thu, 2006-07-20 at 16:36 -0600, Jesse Norell wrote: > Hello, > > We're finally starting to migrate from 1.2 and I ran across a problem > in the migration script (both 2.0 and 2.1) if you don't already have the > auto_notifications or auto_replies tables. > > > --- migrate_from_1.x_to_2.0.pgsql Thu Jul 20 15:11:55 2006 > +++ migrate_from_1.x_to_2.0.pgsql.fix Thu Jul 20 16:33:12 2006 > @@ -28,6 +28,7 @@ > CREATE SEQUENCE auto_notification_seq; > CREATE TABLE auto_notifications ( > auto_notify_idnr INT8 DEFAULT nextval('auto_notification_seq'), > + user_idnr INT8 DEFAULT '0' NOT NULL, > notify_address VARCHAR(100), > PRIMARY KEY (auto_notify_idnr) > ); > @@ -35,6 +36,7 @@ > CREATE SEQUENCE auto_reply_seq; > CREATE TABLE auto_replies ( > auto_reply_idnr INT8 DEFAULT nextval('auto_reply_seq'), > + user_idnr INT8 DEFAULT '0' NOT NULL, > reply_body TEXT, > PRIMARY KEY(auto_reply_idnr) > ); > > > -- Jesse Norell - [EMAIL PROTECTED] Kentec Communications, Inc.