E-Maj distribution content

Once installed, an E-Maj version contains the following files.

Files

Usage

sql/emaj–<version>.sql

Extension installation script

sql/emaj-<version>.sql

Alternate psql installation script

sql/emaj–<old_version>–<new_version>.sql

Extension upgrade scripts (e.g., from 4.7.0 to 4.7.1).

sql/emaj_demo.sql

psql script for E-Maj demonstration

sql/emaj_prepare_parallel_rollback_test.sql

psql test script for parallel rollbacks

sql/emaj_uninstall.sql

psql script to uninstall E-Maj components

README.md

Reduced extension documentation

CHANGES.md

Release notes

AUTHORS.md

Who are the authors

LICENSE

E-Maj license information

META.json

Technical data for PGXN

emaj.control

Extension control file for PostgreSQL’s extensions management

Makefile

E-Maj install/uninstall description for the make command

client/emajParallelRollback.pl

Perl client to spawn parallel rollbacks

client/emajRollbackMonitor.pl

Perl client to monitor rollbacks

client/emajStat.pl

Perl client to monitor changes recording

doc/Emaj.<version>_doc_en.pdf

English version of the full E-Maj documentation (PDF)

doc/Emaj.<version>_doc_fr.pdf

French version of the full E-Maj documentation (PDF)

doc/Emaj.<version>_pres.en.odp

English version of the E-Maj presentation (OpenDocument)

doc/Emaj.<version>_pres.fr.odp

French version of the E-Maj presentation (OpenDocument)

doc/Emaj.<version>_pres.en.pdf

English version of the E-Maj presentation (PDF)

doc/Emaj.<version>_pres.fr.pdf

French version of the E-Maj presentation (PDF)