aboutsummaryrefslogtreecommitdiff
path: root/databases/py-pum/pkg-descr
blob: 4324d2f084db7677b2e68e95cccae44f3276902a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Acronym stands for "Postgres Upgrades Manager". It is a database migration
management tool very similar to flyway-db or Liquibase, based on metadata
tables.

Pum is python program that can be used via command line or directly from
another python program.

Pum permits the followings operations on Postgres databases:

  - check the differences between two databases
  - create a backup (dump file) of a database
  - restore a database from a backup
  - upgrade a database applying delta files

and some other useful operations.

WWW: https://github.com/opengisch/pum