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.
pgmoneta_ext
is a PostgreSQL extension.
pgmoneta_ext
requires
- gcc 8+ (C17)
- cmake
- make
- PostgreSQL
dnf install git gcc cmake make postgresql-server-devel
Alternative clang 8+ can be used.
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
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
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.