]> git.joonet.de Git - adminer.git/commitdiff
Remove extra space in alter table command
authorJakub Vrana <jakub@vrana.cz>
Wed, 21 Aug 2019 09:28:33 +0000 (11:28 +0200)
committerJakub Vrana <jakub@vrana.cz>
Wed, 21 Aug 2019 09:28:33 +0000 (11:28 +0200)
adminer/drivers/sqlite.inc.php

index 28f5735e5a25385effd530ea205e3b986bdf627e..810b4ef4867c2b34755878c1251f91b43113b096 100644 (file)
@@ -674,7 +674,7 @@ if (isset($_GET["sqlite"]) || isset($_GET["sqlite2"])) {
                $return = array();
                $trigger_options = trigger_options();
                foreach (get_rows("SELECT * FROM sqlite_master WHERE type = 'trigger' AND tbl_name = " . q($table)) as $row) {
-                       preg_match('~^CREATE\s+TRIGGER\s*(?:[^`"\s]+|`[^`]*`|"[^"]*")+\s*(' . implode("|", $trigger_options["Timing"]) . ')\s*(.*)\s+ON\b~iU', $row["sql"], $match);
+                       preg_match('~^CREATE\s+TRIGGER\s*(?:[^`"\s]+|`[^`]*`|"[^"]*")+\s*(' . implode("|", $trigger_options["Timing"]) . ')\s*(.*?)\s+ON\b~i', $row["sql"], $match);
                        $return[$row["name"]] = array($match[1], $match[2]);
                }
                return $return;