You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- ✅ [wal_level](https://www.postgresql.org/docs/current/runtime-config-wal.html) = logical and [max_replication_slots](https://www.postgresql.org/docs/current/runtime-config-replication.html) = 5. Ready for replication.
@@ -44,6 +45,38 @@ Unmodified Postgres with some useful plugins. Our goal with this repo is not to
44
45
|[vault](https://github.com/supabase/vault/archive/refs/tags/v0.2.9.tar.gz)|[0.2.9](https://github.com/supabase/vault/archive/refs/tags/v0.2.9.tar.gz)| Store encrypted secrets in PostgreSQL |
45
46
|[wal2json](https://github.com/eulerto/wal2json/archive/wal2json_2_6.tar.gz)|[2_6](https://github.com/eulerto/wal2json/archive/wal2json_2_6.tar.gz)| PostgreSQL JSON output plugin for changeset extraction |
|[hypopg](https://github.com/HypoPG/hypopg/archive/refs/tags/1.4.1.tar.gz)|[1.4.1](https://github.com/HypoPG/hypopg/archive/refs/tags/1.4.1.tar.gz)| Hypothetical Indexes for PostgreSQL |
52
+
|[index_advisor](https://github.com/olirice/index_advisor/archive/v0.2.0.tar.gz)|[0.2.0](https://github.com/olirice/index_advisor/archive/v0.2.0.tar.gz)| Recommend indexes to improve query performance in PostgreSQL |
53
+
|[pg-safeupdate](https://github.com/eradman/pg-safeupdate/archive/1.4.tar.gz)|[1.4](https://github.com/eradman/pg-safeupdate/archive/1.4.tar.gz)| A simple extension to PostgreSQL that requires criteria for UPDATE and DELETE |
54
+
|[pg_backtrace](https://github.com/pashkinelfe/pg_backtrace/archive/d100bac815a7365e199263f5b3741baf71b14c70.tar.gz)|[1.1](https://github.com/pashkinelfe/pg_backtrace/archive/d100bac815a7365e199263f5b3741baf71b14c70.tar.gz)| Updated fork of pg_backtrace |
55
+
|[pg_cron](https://github.com/citusdata/pg_cron/archive/v1.6.4.tar.gz)|[1.6.4](https://github.com/citusdata/pg_cron/archive/v1.6.4.tar.gz)| Run Cron jobs through PostgreSQL |
56
+
|[pg_graphql](https://github.com/supabase/pg_graphql/archive/v1.5.11.tar.gz)|[1.5.11](https://github.com/supabase/pg_graphql/archive/v1.5.11.tar.gz)| GraphQL support for PostreSQL |
57
+
|[pg_hashids](https://github.com/iCyberon/pg_hashids/archive/cd0e1b31d52b394a0df64079406a14a4f7387cd6.tar.gz)|[cd0e1b31d52b394a0df64079406a14a4f7387cd6](https://github.com/iCyberon/pg_hashids/archive/cd0e1b31d52b394a0df64079406a14a4f7387cd6.tar.gz)| Generate short unique IDs in PostgreSQL |
58
+
|[pg_jsonschema](https://github.com/supabase/pg_jsonschema/archive/v0.3.3.tar.gz)|[0.3.3](https://github.com/supabase/pg_jsonschema/archive/v0.3.3.tar.gz)| JSON Schema Validation for PostgreSQL |
59
+
|[pg_net](https://github.com/supabase/pg_net/archive/refs/tags/v0.14.0.tar.gz)|[0.14.0](https://github.com/supabase/pg_net/archive/refs/tags/v0.14.0.tar.gz)| Async networking for Postgres |
60
+
|[pg_plan_filter](https://github.com/pgexperts/pg_plan_filter/archive/5081a7b5cb890876e67d8e7486b6a64c38c9a492.tar.gz)|[5081a7b5cb890876e67d8e7486b6a64c38c9a492](https://github.com/pgexperts/pg_plan_filter/archive/5081a7b5cb890876e67d8e7486b6a64c38c9a492.tar.gz)| Filter PostgreSQL statements by execution plans |
61
+
|[pg_repack](https://github.com/reorg/pg_repack/archive/ver_1.5.2.tar.gz)|[1.5.2](https://github.com/reorg/pg_repack/archive/ver_1.5.2.tar.gz)| Reorganize tables in PostgreSQL databases with minimal locks |
62
+
|[pg_stat_monitor](https://github.com/percona/pg_stat_monitor/archive/refs/tags/2.1.0.tar.gz)|[2.1.0](https://github.com/percona/pg_stat_monitor/archive/refs/tags/2.1.0.tar.gz)| Query Performance Monitoring Tool for PostgreSQL |
63
+
|[pg_tle](https://github.com/aws/pg_tle/archive/refs/tags/v1.4.0.tar.gz)|[1.4.0](https://github.com/aws/pg_tle/archive/refs/tags/v1.4.0.tar.gz)| Framework for 'Trusted Language Extensions' in PostgreSQL |
64
+
|[pgaudit](https://github.com/pgaudit/pgaudit/archive/17.0.tar.gz)|[17.0](https://github.com/pgaudit/pgaudit/archive/17.0.tar.gz)| Open Source PostgreSQL Audit Logging |
65
+
|[pgmq](https://github.com/tembo-io/pgmq/archive/v1.4.4.tar.gz)|[1.4.4](https://github.com/tembo-io/pgmq/archive/v1.4.4.tar.gz)| A lightweight message queue. Like AWS SQS and RSMQ but on Postgres. |
66
+
|[pgroonga](https://packages.groonga.org/source/pgroonga/pgroonga-3.2.5.tar.gz)|[3.2.5](https://packages.groonga.org/source/pgroonga/pgroonga-3.2.5.tar.gz)| A PostgreSQL extension to use Groonga as the index |
67
+
|[pgrouting](https://github.com/pgRouting/pgrouting/archive/v3.4.1.tar.gz)|[3.4.1](https://github.com/pgRouting/pgrouting/archive/v3.4.1.tar.gz)| A PostgreSQL/PostGIS extension that provides geospatial routing functionality |
68
+
|[pgsodium](https://github.com/michelp/pgsodium/archive/refs/tags/v3.1.8.tar.gz)|[3.1.8](https://github.com/michelp/pgsodium/archive/refs/tags/v3.1.8.tar.gz)| Modern cryptography for PostgreSQL |
69
+
|[pgsql-http](https://github.com/pramsey/pgsql-http/archive/refs/tags/v1.6.1.tar.gz)|[1.6.1](https://github.com/pramsey/pgsql-http/archive/refs/tags/v1.6.1.tar.gz)| HTTP client for Postgres |
70
+
|[pgtap](https://github.com/theory/pgtap/archive/v1.2.0.tar.gz)|[1.2.0](https://github.com/theory/pgtap/archive/v1.2.0.tar.gz)| A unit testing framework for PostgreSQL |
71
+
|[pgvector](https://github.com/pgvector/pgvector/archive/refs/tags/v0.8.0.tar.gz)|[0.8.0](https://github.com/pgvector/pgvector/archive/refs/tags/v0.8.0.tar.gz)| Open-source vector similarity search for Postgres |
72
+
|[plpgsql-check](https://github.com/okbob/plpgsql_check/archive/v2.7.11.tar.gz)|[2.7.11](https://github.com/okbob/plpgsql_check/archive/v2.7.11.tar.gz)| Linter tool for language PL/pgSQL |
73
+
|[postgis](https://download.osgeo.org/postgis/source/postgis-3.3.7.tar.gz)|[3.3.7](https://download.osgeo.org/postgis/source/postgis-3.3.7.tar.gz)| Geographic Objects for PostgreSQL |
74
+
|[rum](https://github.com/postgrespro/rum/archive/1.3.14.tar.gz)|[1.3.14](https://github.com/postgrespro/rum/archive/1.3.14.tar.gz)| Full text search index method for PostgreSQL |
75
+
|[supabase-wrappers](https://github.com/supabase/wrappers/archive/v0.4.4.tar.gz)|[0.4.4](https://github.com/supabase/wrappers/archive/v0.4.4.tar.gz)| Various Foreign Data Wrappers (FDWs) for PostreSQL |
76
+
|[supautils](https://github.com/supabase/supautils/archive/refs/tags/v2.6.0.tar.gz)|[2.6.0](https://github.com/supabase/supautils/archive/refs/tags/v2.6.0.tar.gz)| PostgreSQL extension for enhanced security |
77
+
|[vault](https://github.com/supabase/vault/archive/refs/tags/v0.2.9.tar.gz)|[0.2.9](https://github.com/supabase/vault/archive/refs/tags/v0.2.9.tar.gz)| Store encrypted secrets in PostgreSQL |
78
+
|[wal2json](https://github.com/eulerto/wal2json/archive/wal2json_2_6.tar.gz)|[2_6](https://github.com/eulerto/wal2json/archive/wal2json_2_6.tar.gz)| PostgreSQL JSON output plugin for changeset extraction |
@@ -61,7 +94,6 @@ Unmodified Postgres with some useful plugins. Our goal with this repo is not to
61
94
|[pg_stat_monitor](https://github.com/percona/pg_stat_monitor/archive/refs/tags/2.1.0.tar.gz)|[2.1.0](https://github.com/percona/pg_stat_monitor/archive/refs/tags/2.1.0.tar.gz)| Query Performance Monitoring Tool for PostgreSQL |
62
95
|[pg_tle](https://github.com/aws/pg_tle/archive/refs/tags/v1.4.0.tar.gz)|[1.4.0](https://github.com/aws/pg_tle/archive/refs/tags/v1.4.0.tar.gz)| Framework for 'Trusted Language Extensions' in PostgreSQL |
63
96
|[pgaudit](https://github.com/pgaudit/pgaudit/archive/17.0.tar.gz)|[17.0](https://github.com/pgaudit/pgaudit/archive/17.0.tar.gz)| Open Source PostgreSQL Audit Logging |
64
-
|[pgjwt](https://github.com/michelp/pgjwt/archive/9742dab1b2f297ad3811120db7b21451bca2d3c9.tar.gz)|[9742dab1b2f297ad3811120db7b21451bca2d3c9](https://github.com/michelp/pgjwt/archive/9742dab1b2f297ad3811120db7b21451bca2d3c9.tar.gz)| PostgreSQL implementation of JSON Web Tokens |
65
97
|[pgmq](https://github.com/tembo-io/pgmq/archive/v1.4.4.tar.gz)|[1.4.4](https://github.com/tembo-io/pgmq/archive/v1.4.4.tar.gz)| A lightweight message queue. Like AWS SQS and RSMQ but on Postgres. |
66
98
|[pgroonga](https://packages.groonga.org/source/pgroonga/pgroonga-3.2.5.tar.gz)|[3.2.5](https://packages.groonga.org/source/pgroonga/pgroonga-3.2.5.tar.gz)| A PostgreSQL extension to use Groonga as the index |
67
99
|[pgrouting](https://github.com/pgRouting/pgrouting/archive/v3.4.1.tar.gz)|[3.4.1](https://github.com/pgRouting/pgrouting/archive/v3.4.1.tar.gz)| A PostgreSQL/PostGIS extension that provides geospatial routing functionality |
ALTERfunctionnet.http_post(url text, body jsonb, params jsonb, headers jsonb, timeout_milliseconds integer) SET search_path = net;
348
341
349
-
REVOKE ALL ON FUNCTION net.http_get(url text, params jsonb, headers jsonb, timeout_milliseconds integer) FROM PUBLIC;
350
-
REVOKE ALL ON FUNCTION net.http_post(url text, body jsonb, params jsonb, headers jsonb, timeout_milliseconds integer) FROM PUBLIC;
342
+
REVOKE ALL ON FUNCTION net.http_get(url text, params jsonb, headers jsonb, timeout_milliseconds integer) FROM PUBLIC;
343
+
REVOKE ALL ON FUNCTION net.http_post(url text, body jsonb, params jsonb, headers jsonb, timeout_milliseconds integer) FROM PUBLIC;
351
344
352
-
GRANT EXECUTE ON FUNCTION net.http_get(url text, params jsonb, headers jsonb, timeout_milliseconds integer) TO supabase_functions_admin, postgres, anon, authenticated, service_role;
353
-
GRANT EXECUTE ON FUNCTION net.http_post(url text, body jsonb, params jsonb, headers jsonb, timeout_milliseconds integer) TO supabase_functions_admin, postgres, anon, authenticated, service_role;
345
+
GRANT EXECUTE ON FUNCTION net.http_get(url text, params jsonb, headers jsonb, timeout_milliseconds integer) TO supabase_functions_admin, postgres, anon, authenticated, service_role;
346
+
GRANT EXECUTE ON FUNCTION net.http_post(url text, body jsonb, params jsonb, headers jsonb, timeout_milliseconds integer) TO supabase_functions_admin, postgres, anon, authenticated, service_role;
0 commit comments