mathesar-foundation / mathesar

Web application providing an intuitive user experience to databases.
https://mathesar.org/
GNU General Public License v3.0
2.29k stars 317 forks source link

Update default PostgreSQL version to newest in Docker builds #3508

Open mathemancer opened 3 months ago

mathemancer commented 3 months ago

Problem

Currently, the version of the PostgreSQL server internal to the mathesar/mathesar-prod docker image is 15, and the default version of the PostgreSQL server built as part of our testing, development, and production Docker Compose setups is 13. These are out of date.

Proposed solution

We need to

Additional context

Apparently, PostgreSQL 17 is likely to come out before 0.1.7, so we should consider trying to get that included in our testing matrix and use it by default for image building.