From: Dan Scott Date: Sun, 16 Oct 2011 14:26:00 +0000 (-0400) Subject: ARRAY_ACCUM() -> ARRAY_AGG() for new authority nfi functions X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=29b2929c394211f9a3ac5fe64b78b9698ae2a58e;p=evergreen%2Fmasslnc.git ARRAY_ACCUM() -> ARRAY_AGG() for new authority nfi functions Fix the new places where array_accum() has been able to sneak into the schema. Signed-off-by: Dan Scott Signed-off-by: Ben Shum --- diff --git a/Open-ILS/src/sql/Pg/011.schema.authority.sql b/Open-ILS/src/sql/Pg/011.schema.authority.sql index 8ceba37c9f..9892495371 100644 --- a/Open-ILS/src/sql/Pg/011.schema.authority.sql +++ b/Open-ILS/src/sql/Pg/011.schema.authority.sql @@ -694,7 +694,7 @@ END; $$ LANGUAGE PLPGSQL ROWS 10; CREATE OR REPLACE FUNCTION authority.axis_authority_tags(a TEXT) RETURNS INT[] AS $$ - SELECT ARRAY_ACCUM(field) FROM authority.browse_axis_authority_field_map WHERE axis = $1; + SELECT ARRAY_AGG(field) FROM authority.browse_axis_authority_field_map WHERE axis = $1; $$ LANGUAGE SQL; @@ -710,7 +710,7 @@ $$ LANGUAGE SQL; CREATE OR REPLACE FUNCTION authority.btag_authority_tags(btag TEXT) RETURNS INT[] AS $$ - SELECT ARRAY_ACCUM(authority_field) FROM authority.control_set_bib_field WHERE tag = $1 + SELECT ARRAY_AGG(authority_field) FROM authority.control_set_bib_field WHERE tag = $1 $$ LANGUAGE SQL; @@ -726,7 +726,7 @@ $$ LANGUAGE SQL; CREATE OR REPLACE FUNCTION authority.atag_authority_tags(atag TEXT) RETURNS INT[] AS $$ - SELECT ARRAY_ACCUM(id) FROM authority.control_set_authority_field WHERE tag = $1 + SELECT ARRAY_AGG(id) FROM authority.control_set_authority_field WHERE tag = $1 $$ LANGUAGE SQL; CREATE OR REPLACE FUNCTION authority.atag_authority_tags_refs(atag TEXT) RETURNS INT[] AS $$