Skip to content

Commit 74968b1

Browse files
authored
Merge pull request #189863 from GennadNY/gennadyk986
Gennadyk986
2 parents fb125ce + a68375e commit 74968b1

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

articles/postgresql/flexible-server/concepts-extensions.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,20 @@ ms.date: 11/30/2021
1414

1515
PostgreSQL provides the ability to extend the functionality of your database using extensions. Extensions bundle multiple related SQL objects together in a single package that can be loaded or removed from your database with a command. After being loaded in the database, extensions function like built-in features.
1616

17+
1718
## How to use PostgreSQL extensions
18-
PostgreSQL extensions must be installed in your database before you can use them. To install a particular extension, run the [CREATE EXTENSION](https://www.postgresql.org/docs/current/sql-createextension.html) command. This command loads the packaged objects into your database.
19+
Before you can install extensions in Azure Database for PostgreSQL - Flexible Server, you will need to allow-list these extensions for use.
20+
21+
Using the [Azure portal](https://portal.azure.com):
22+
23+
1. Select your Azure Database for PostgreSQL - Flexible Server.
24+
2. On the sidebar, select **Server Parameters**.
25+
3. Search for the `azure.extensions` parameter.
26+
4. Select extensions you wish to allow-list.
27+
:::image type="content" source="./media/concepts-extensions/allow-list.png" alt-text=" Screenshot showing Azure Database for PostgreSQL - allow-listing extensions for installation ":::
28+
29+
After extensions are allow-listed, these must be installed in your database before you can use them. To install a particular extension, you should run the [CREATE EXTENSION](https://www.postgresql.org/docs/current/sql-createextension.html) command. This command loads the packaged objects into your database.
30+
1931

2032
Azure Database for PostgreSQL supports a subset of key extensions as listed below. This information is also available by running `SHOW azure.extensions;`. Extensions not listed in this document are not supported on Azure Database for PostgreSQL - Flexible Server. You cannot create or load your own extension in Azure Database for PostgreSQL.
2133

246 KB
Loading

0 commit comments

Comments
 (0)