paupino / psqlpack

A logical database management system for PostgreSQL enabling incremental database deployment.
Apache License 2.0
8 stars 2 forks source link

Expand PG version Travis tests #89

Closed paupino closed 6 years ago

paupino commented 6 years ago

Define the minimum PG version that we support and then expand Travis tests to provide coverage of these as much as possible. Current tests use 9.4.

paupino commented 6 years ago

This also requires figuring out the server version to generate statements accordingly.

paupino commented 6 years ago

While we can find the server version (e.g. SELECT version();) I think that perhaps the psqlpack defines a compatibility mode. The reason why this may be better is because of new types being included in the future. It'd be great if at a project level this could be defined.

paupino commented 6 years ago

This has been addressed however I'd like to ensure that more versions are actively tested as part of integration testing.