diff --git a/server/build/docker-compose.common.yml b/server/build/docker-compose.common.yml index 6d15b22fe5..a3bc9ae2fd 100644 --- a/server/build/docker-compose.common.yml +++ b/server/build/docker-compose.common.yml @@ -39,7 +39,7 @@ services: volumes: - ./docker/mysql.conf.d/replica.cnf:/etc/mysql/conf.d/mysql.cnf postgres: - image: "postgres:10" + image: "postgres:11" restart: always networks: - mm-test diff --git a/server/channels/store/sqlstore/store.go b/server/channels/store/sqlstore/store.go index acd02b0853..2a0e5d9477 100644 --- a/server/channels/store/sqlstore/store.go +++ b/server/channels/store/sqlstore/store.go @@ -56,7 +56,7 @@ const ( // After 10, it's major and minor only. // 10.1 would be 100001. // 9.6.3 would be 90603. - minimumRequiredPostgresVersion = 100000 + minimumRequiredPostgresVersion = 110000 // major*1000 + minor*100 + patch minimumRequiredMySQLVersion = 5712 diff --git a/server/channels/store/sqlstore/store_test.go b/server/channels/store/sqlstore/store_test.go index 699ee53e98..de5335a24c 100644 --- a/server/channels/store/sqlstore/store_test.go +++ b/server/channels/store/sqlstore/store_test.go @@ -436,6 +436,12 @@ func TestEnsureMinimumDBVersion(t *testing.T) { { driver: model.DatabaseDriverPostgres, ver: "100001", + ok: false, + err: "", + }, + { + driver: model.DatabaseDriverPostgres, + ver: "110001", ok: true, err: "", },