Drop support for PG 9.5.

Related: https://github.com/PostgREST/postgrest/pull/2038
This commit is contained in:
Wolfgang Walther
2021-11-24 19:43:26 +01:00
committed by Wolfgang Walther
parent 35d9b98bff
commit 9eac683e51
3 changed files with 2 additions and 8 deletions
-6
View File
@@ -193,8 +193,6 @@ The :code:`fts` filter mentioned above has a number of options to support flexib
curl "http://localhost:3000/tsearch?my_tsv=not.wfts(french).amusant" curl "http://localhost:3000/tsearch?my_tsv=not.wfts(french).amusant"
Using phrase search mode requires PostgreSQL of version at least 9.6 and will raise an error in earlier versions of the database.
Using `websearch_to_tsquery` requires PostgreSQL of version at least 11.0 and will raise an error in earlier versions of the database. Using `websearch_to_tsquery` requires PostgreSQL of version at least 11.0 and will raise an error in earlier versions of the database.
.. _v_filter: .. _v_filter:
@@ -1677,10 +1675,6 @@ A single row UPSERT can be done by using :code:`PUT` and filtering the primary k
All the columns must be specified in the request body, including the primary key columns. All the columns must be specified in the request body, including the primary key columns.
.. note::
Upsert features are only available starting from PostgreSQL 9.5 since it uses the `ON CONFLICT clause <https://www.postgresql.org/docs/current/sql-insert.html#SQL-ON-CONFLICT>`_.
.. _delete: .. _delete:
Deletions Deletions
+1 -1
View File
@@ -65,7 +65,7 @@ You can use row-level security to flexibly restrict visibility and access for th
We want to enforce a policy that ensures a user can see only those messages sent by him or intended for him. Also we want to prevent a user from forging the message_from column with another person's name. We want to enforce a policy that ensures a user can see only those messages sent by him or intended for him. Also we want to prevent a user from forging the message_from column with another person's name.
PostgreSQL (9.5 and later) allows us to set this policy with row-level security: PostgreSQL allows us to set this policy with row-level security:
.. code-block:: postgres .. code-block:: postgres
+1 -1
View File
@@ -106,7 +106,7 @@ For a complete reference of the configuration file, see :ref:`configuration`.
PostgreSQL dependency PostgreSQL dependency
--------------------- ---------------------
To use PostgREST you will need an underlying database. We require PostgreSQL 9.5 or greater. You can use something like `Amazon RDS <https://aws.amazon.com/rds/>`_ but installing your own locally is cheaper and more convenient for development. You can also run PostgreSQL in a :ref:`docker container<pg-in-docker>`. To use PostgREST you will need an underlying database. We require PostgreSQL 9.6 or greater. You can use something like `Amazon RDS <https://aws.amazon.com/rds/>`_ but installing your own locally is cheaper and more convenient for development. You can also run PostgreSQL in a :ref:`docker container<pg-in-docker>`.
Docker Docker
====== ======