]> git.joonet.de Git - adminer.git/commitdiff
SQLite: Do not return unrelated auto_increment
authorJakub Vrana <jakub@vrana.cz>
Mon, 31 Mar 2025 08:42:53 +0000 (10:42 +0200)
committerJakub Vrana <jakub@vrana.cz>
Mon, 31 Mar 2025 08:42:53 +0000 (10:42 +0200)
adminer/drivers/sqlite.inc.php

index 3f417fa09ec5a450fcbe71ab45ca44343a31964f..1a91ab4914304091d35040f734111cfd29793381 100644 (file)
@@ -210,7 +210,7 @@ if (isset($_GET["sqlite"])) {
                        $row["Rows"] = get_val("SELECT COUNT(*) FROM " . idf_escape($row["Name"]));
                        $return[$row["Name"]] = $row;
                }
-               foreach (get_rows("SELECT * FROM sqlite_sequence", null, "") as $row) {
+               foreach (get_rows("SELECT * FROM sqlite_sequence" . ($name != "" ? " WHERE name = " . q($name) : ""), null, "") as $row) {
                        $return[$row["name"]]["Auto_increment"] = $row["seq"];
                }
                return $return;