Allow spaces between privileges (fixes gh-67)

This commit is contained in:
Jakub Vrana 2013-12-20 14:10:26 -08:00
parent 7aa1428d71
commit da21494a52

View file

@ -463,7 +463,7 @@ if (!defined("DRIVER")) {
"auto_increment" => ($row["Extra"] == "auto_increment"), "auto_increment" => ($row["Extra"] == "auto_increment"),
"on_update" => (preg_match('~^on update (.+)~i', $row["Extra"], $match) ? $match[1] : ""), //! available since MySQL 5.1.23 "on_update" => (preg_match('~^on update (.+)~i', $row["Extra"], $match) ? $match[1] : ""), //! available since MySQL 5.1.23
"collation" => $row["Collation"], "collation" => $row["Collation"],
"privileges" => array_flip(explode(",", $row["Privileges"])), "privileges" => array_flip(preg_split('~, *~', $row["Privileges"])),
"comment" => $row["Comment"], "comment" => $row["Comment"],
"primary" => ($row["Key"] == "PRI"), "primary" => ($row["Key"] == "PRI"),
); );