Without this change, I get the following syntax error on PHP 5.2.6:
PHP Parse error: syntax error, unexpected ':' in /var/www/adminer/adminer/drivers/elastic.inc.php on line 415
I haven't actually tested the alter_table() method.
$properties = array();
foreach($fields as $f) {
$field_name = trim($f[1][0]);
- $field_type = trim($f[1][1] ?: "text");
+ $field_type = trim($f[1][1] ? "" : "text");
$properties[$field_name] = array(
'type' => $field_type
);
Adminer 4.5.1-dev:
Fix counting selected rows after going back to select page
+PHP <5.3 compatibility even with Elasticsearch enabled
Adminer 4.5.0 (released 2018-01-24):
Display name of the object in confirmation when dropping it