From: saper Date: Mon, 28 Oct 2013 22:08:52 +0000 (+0100) Subject: Add ar_id and el_id sequences for PostgreSQL X-Git-Tag: 1.31.0-rc.0~18074^2 X-Git-Url: http://git.cyclocoop.org/%24action?a=commitdiff_plain;h=a52b64ea714ca239034ec06c35d15c016121b226;p=lhc%2Fweb%2Fwiklou.git Add ar_id and el_id sequences for PostgreSQL PostgreSQL needs sequences created before nextval is used as the default value, populating newly created fields. Followup to: Ib6b0fc3736d173fa4ba7b786ecfc710b2f4711bb Bug: 15441 Bug: 39675 Bug: 56185 Change-Id: Ia21d5bddead257a33a13e3ff2ec508041843613b --- diff --git a/includes/installer/PostgresUpdater.php b/includes/installer/PostgresUpdater.php index 32e75108ec..cea4d782c5 100644 --- a/includes/installer/PostgresUpdater.php +++ b/includes/installer/PostgresUpdater.php @@ -66,6 +66,8 @@ class PostgresUpdater extends DatabaseUpdater { array( 'addSequence', 'logging', false, 'logging_log_id_seq' ), array( 'addSequence', 'page_restrictions', false, 'page_restrictions_pr_id_seq' ), array( 'addSequence', 'filearchive', 'fa_id', 'filearchive_fa_id_seq' ), + array( 'addSequence', 'archive', false, 'archive_ar_id_seq' ), + array( 'addSequence', 'externallinks', false, 'externallinks_el_id_seq' ), # new tables array( 'addTable', 'category', 'patch-category.sql' ),