Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/HuasoFoundries/phpPgAdmin6.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/database/Connection.php5
-rw-r--r--src/database/Postgres11.php18
2 files changed, 21 insertions, 2 deletions
diff --git a/src/database/Connection.php b/src/database/Connection.php
index a4500ccd..c6156f79 100644
--- a/src/database/Connection.php
+++ b/src/database/Connection.php
@@ -27,6 +27,7 @@ class Connection
protected $server_info;
protected $version_dictionary = [
+ '11' => 'Postgres11',
'10' => 'Postgres10',
'9.7' => 'Postgres96',
'9.6' => 'Postgres96',
@@ -144,8 +145,8 @@ class Connection
$version_parts = explode('.', $version);
- if ($version_parts[0] == '10') {
- $major_version = '10';
+ if (in_array($version_parts[0], ['10','11'])) {
+ $major_version = $version_parts[0];
} else {
$major_version = implode('.', [$version_parts[0], $version_parts[1]]);
}
diff --git a/src/database/Postgres11.php b/src/database/Postgres11.php
new file mode 100644
index 00000000..c6ab4cf6
--- /dev/null
+++ b/src/database/Postgres11.php
@@ -0,0 +1,18 @@
+<?php
+/**
+ * PHPPgAdmin v6.0.0-beta.49
+ */
+namespace PHPPgAdmin\Database;
+
+/**
+ * @file
+ * PostgreSQL 11.x support
+ *
+ */
+/**
+ * Class to add support for Postgres10.
+ */
+class Postgres11 extends Postgres10
+{
+ public $major_version = 11;
+}