Skip to content

pgmoneta/pgmoneta_ext

pgmoneta_ext

pgmoneta is a backup / restore solution for PostgreSQL.

pgmoneta is named after the Roman Goddess of Memory.

pgmoneta_ext is an extension to enhance the functionality of the main pgmoneta project.

Overview

pgmoneta_ext is a PostgreSQL extension.

Tested platforms

Compiling the source

pgmoneta_ext requires

dnf install git gcc cmake make postgresql-server-devel

Alternative clang 8+ can be used.

Build

Release build

The following commands will install pgmoneta_ext.

git clone https://github.com/pgmoneta/pgmoneta_ext
cd pgmoneta_ext
mkdir build
cd build
cmake ..
make
sudo make install

Debug build

The following commands will create a DEBUG version of pgmoneta_ext.

git clone https://github.com/pgmoneta/pgmoneta_ext
cd pgmoneta_ext
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Debug ..
make

Contributing

Contributions to pgmoneta_ext are managed on GitHub.com

Contributions are most welcome !

Please, consult our Code of Conduct policies for interacting in our community.

Consider giving the project a star on GitHub if you find it useful. And, feel free to follow the project on Twitter as well.

License

BSD-3-Clause