Browse Source

non-MySQL: Parse '--' as comment in SQL command (bug SF-842)

pull/984/head
Jakub Vrana 4 months ago
parent
commit
3693992650
  1. 1
      CHANGELOG.md
  2. 2
      adminer/sql.inc.php

1
CHANGELOG.md

@ -1,6 +1,7 @@
## Adminer dev
- Do not edit NULL values by Modify (bug #967)
- MySQL: Display number of found rows in group queries (regression from 5.1.1)
- non-MySQL: Parse '--' as comment in SQL command (bug SF-842)
## Adminer 5.1.1 (released 2025-04-02)
- Export: Fix tar (regression from 5.0.3)

2
adminer/sql.inc.php

@ -64,7 +64,7 @@ if (!$error && $_POST) {
}
$commands = 0;
$errors = array();
$parse = '[\'"' . (JUSH == "sql" ? '`#' : (JUSH == "sqlite" ? '`[' : (JUSH == "mssql" ? '[' : ''))) . ']|/\*|-- |$' . (JUSH == "pgsql" ? '|\$[^$]*\$' : '');
$parse = '[\'"' . (JUSH == "sql" ? '`#' : (JUSH == "sqlite" ? '`[' : (JUSH == "mssql" ? '[' : ''))) . ']|/\*|--' . (JUSH == 'sql' ? ' ' : '') . '|$' . (JUSH == "pgsql" ? '|\$[^$]*\$' : '');
$total_start = microtime(true);
$adminer_export = get_settings("adminer_import"); // this doesn't offer SQL export so we match the import/export style at select
$dump_format = adminer()->dumpFormat();

Loading…
Cancel
Save