From cf9cad66e238d932374ad8355c3ab8f05a0a40ae Mon Sep 17 00:00:00 2001 From: David Sinquin Date: Tue, 27 Feb 2018 13:43:32 +0100 Subject: [PATCH] MongoDB driver: Add create_database methods. MongoDB databases are created on the fly when some data is written in the database, so this method does not need to do anything. --- adminer/drivers/mongo.inc.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/adminer/drivers/mongo.inc.php b/adminer/drivers/mongo.inc.php index b4664683..b31cd098 100644 --- a/adminer/drivers/mongo.inc.php +++ b/adminer/drivers/mongo.inc.php @@ -171,6 +171,10 @@ if (isset($_GET["mongo"])) { return array_fill_keys($connection->_db->getCollectionNames(true), 'table'); } + function create_database($db, $collation) { + return true; + } + function drop_databases($databases) { global $connection; foreach ($databases as $db) { @@ -436,6 +440,10 @@ if (isset($_GET["mongo"])) { return $collections; } + function create_database($db, $collation) { + return true; + } + function drop_databases($databases) { return false; }