mirror of
https://github.com/vrana/adminer.git
synced 2025-08-11 17:14:07 +02:00
Inform about dropped routine, trigger and view
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1188 7c3ca157-0c34-0410-bff1-cbf682f78f5c
This commit is contained in:
@@ -275,3 +275,15 @@ function grant($grant, $privileges, $columns, $on) {
|
||||
}
|
||||
return queries("$grant " . preg_replace('~(GRANT OPTION)\\([^)]*\\)~', '\\1', implode("$columns, ", $privileges) . $columns) . $on);
|
||||
}
|
||||
|
||||
function drop_create($drop, $create, $location, $message_drop, $message_alter, $message_create, $name) {
|
||||
if ($_POST["drop"]) {
|
||||
return query_redirect($drop, $location, $message_drop, true, !$_POST["dropped"]);
|
||||
}
|
||||
$dropped = strlen($name) && ($_POST["dropped"] || queries($drop));
|
||||
$created = queries($create);
|
||||
if (!query_redirect(queries(), $location, (strlen($name) ? $message_alter : $message_create), $created, false, !$created) && $dropped) {
|
||||
$_SESSION["messages"][] = $message_drop;
|
||||
}
|
||||
return $dropped;
|
||||
}
|
||||
|
Reference in New Issue
Block a user