Re: CREATE EXTENSION not adding extension on second SCHEMA - Mailing list pgsql-docs

From David G. Johnston
Subject Re: CREATE EXTENSION not adding extension on second SCHEMA
Date
Msg-id CAKFQuwYyQaDsBRjKGn2ewqLDdMcTJbdLF6-fH2z3zrpRv61t-g@mail.gmail.com
Whole thread Raw
In response to CREATE EXTENSION not adding extension on second SCHEMA  (PG Doc comments form <noreply@postgresql.org>)
Responses Re: CREATE EXTENSION not adding extension on second SCHEMA  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-docs
On Tuesday, May 31, 2022, PG Doc comments form <noreply@postgresql.org> wrote:
The following documentation comment has been logged on the website:

Page: https://www.postgresql.org/docs/14/sql-createextension.html
Description:

I'm trying to add an extension to two schemas that I have in my DB.

steps:

1)

CREATE EXTENSION unaccent with SCHEMA public;

response: OK.

2)

CREATE EXTENSION unaccent with SCHEMA public_test;

response: SQL Error [42710]: ERROR: extension "unaccent" already exists

I tryed:

SET search_path = public_test;
CREATE EXTENSION unaccent;

 and the response is: response: SQL Error [42710]: ERROR: extension
"unaccent" already exists


It doesn’t work and isn’t documented as something that does work.  I really don’t see a need to say you cannot install the same extension multiple times explicitly - the self-describing error seems sufficient.

David J.

pgsql-docs by date:

Previous
From: jian he
Date:
Subject: Re: CREATE EXTENSION not adding extension on second SCHEMA
Next
From: Nikhil Shetty
Date:
Subject: Fwd: Adding more detail to pg_upgrade documentation