]> git.joonet.de Git - adminer.git/commitdiff
Support computing DB infos
authorTakashi SHIRAI <shirai@nintendo.co.jp>
Tue, 26 Mar 2019 03:59:26 +0000 (12:59 +0900)
committerJakub Vrana <jakub@vrana.cz>
Tue, 9 Feb 2021 08:24:26 +0000 (09:24 +0100)
Signed-off-by: Takashi SHIRAI <shirai@nintendo.co.jp>
adminer/drivers/oracle.inc.php
changes.txt

index 688812b2d91ba29db2d58a95c86ee42e3fbff1bc..89f2af75d93bea83e7f7031758d3318ddb17ddd1 100644 (file)
@@ -200,7 +200,12 @@ ORDER BY 1"
        }
 
        function count_tables($databases) {
-               return array();
+               global $connection;
+               $return = array();
+               foreach ($databases as $db) {
+                       $return[$db] = $connection->result("SELECT COUNT(*) FROM all_tables WHERE tablespace_name = " . q($db));
+               }
+               return $return;
        }
 
        function table_status($name = "") {
index 09dab717bd837815642dd63b07c2485a300ad9f3..71e5d292043e82f6f5bdb61ed36ed1ebe12280d8 100644 (file)
@@ -10,6 +10,7 @@ PostgreSQL: Avoid exporting empty sequence last value (bug #768)
 PostgreSQL: Do not show triggers from other schemas (PR #412)
 PostgreSQL: Fix multi-parameter functions in default values (bug #736)
 PostgreSQL PDO: Do not select NULL function for false values in edit
+Oracle: Count tables
 SimpleDB, Firebird, ClickHouse: Move to plugin
 
 Adminer 4.7.9 (released 2021-02-07):