]> git.sur5r.net Git - bacula/bacula/commitdiff
Fix bug #1623 about indexes that are already created or deleted in postgresql upgrade...
authorEric Bollengier <eric@eb.homelinux.org>
Mon, 20 Sep 2010 14:41:07 +0000 (16:41 +0200)
committerEric Bollengier <eric@eb.homelinux.org>
Mon, 20 Sep 2010 16:32:21 +0000 (18:32 +0200)
bacula/updatedb/update_postgresql_tables_11_to_12.in

index 51e9f7bcd66abf3dd3ea3e1d8b3b6cb84c820084..35f294ed9e8163ed1f08487ff46cd955643408ad 100644 (file)
@@ -70,6 +70,9 @@ COMMIT;
 
 CREATE INDEX basefiles_jobid_idx ON BaseFiles ( JobId );
 
+-- suppress output for index modification
+SET client_min_messages TO 'fatal';
+
 -- Remove bad PostgreSQL index
 DROP INDEX file_fp_idx;
 
@@ -80,9 +83,10 @@ DROP INDEX file_fp_idx;
 
 CREATE INDEX file_jpfid_idx on File (JobId, PathId, FilenameId);
 
-ANALYSE;
+-- restore output
+SET client_min_messages TO DEFAULT;
 
-UPDATE Version SET VersionId=12;
+ANALYSE;
 
 END-OF-DATA
 then