Skip to content

Latest commit

 

History

History
46 lines (30 loc) · 975 Bytes

File metadata and controls

46 lines (30 loc) · 975 Bytes

PostgreSQL testing ENV

Prequisite

As prerequisite, you need mise-en-place installed, up-to-date.

Quickstart

make start
make client

To stop temporarly the cluster:

make stop

To delete the cluster but keep the configuration for next start:

make deleteCluster

To drop everything (you may have to do some sudo removal due to container ownership):

make mrproper

Building a specific PostgreSQL version needed

To build a new version of PostgreSQL, run this action: https://github.com/wanix/postgres-containers/actions/workflows/main.yml

Example:

  • Postgres version: 17.5
  • Postgres extensions to install: "hypopg hll cron"
  • TimescaleDB version: 2.11.0 # needed only if you install timescale extension

External doc or code