
PostgREST Documentation — PostgREST 14 documentation
PostgREST is a standalone web server that turns your PostgreSQL database directly into a RESTful API. The structural constraints and permissions in the database determine the API …
Installation — PostgREST 12.2 documentation
There are two ways to run the PostgREST container: with an existing external database, or through docker-compose. Containerized PostgREST with native PostgreSQL
Tutorial 0 - Get it Running — PostgREST 12.2 documentation
PostgREST is a standalone web server which turns a PostgreSQL database into a RESTful API. It serves an API that is customized based on the structure of the underlying database.
Installation — PostgREST 14 documentation
PostgREST works with all PostgreSQL versions still officially supported. Running PostgREST If you downloaded PostgREST from the release page, first extract the compressed file to obtain …
PostgREST Documentation — PostgREST 12.2 documentation
PostgREST is a standalone web server that turns your PostgreSQL database directly into a RESTful API. The structural constraints and permissions in the database determine the API …
API — PostgREST 12.2 documentation
API PostgREST exposes three database objects of a schema as resources: tables, views and functions.
Configuration — PostgREST 12.2 documentation
When running PostgREST on the same machine as PostgreSQL, it is also possible to connect to the database using a Unix socket and the Peer Authentication method as an alternative to …
Tables and Views — PostgREST 12.2 documentation
After creating a table or changing its primary key, you must refresh PostgREST schema cache for upsert to work properly. To learn how to refresh the cache see Schema Cache Reloading.
Authentication — PostgREST 14 documentation
PostgREST is designed to keep the database at the center of API security. All authorization happens in the database. It is PostgREST’s job to authenticate requests – i.e. verify that a …
Tables and Views — PostgREST 10.2 documentation
PostgREST executes POST requests in a read/write transaction except for functions marked as IMMUTABLE or STABLE. Those must not modify the database and are executed in a read …