mirror of
https://github.com/vrana/adminer.git
synced 2025-08-11 09:04:02 +02:00
PHPStan: Fix level 1 errors
This commit is contained in:
@@ -316,7 +316,7 @@ if (isset($_GET["mssql"])) {
|
||||
return $connection->error;
|
||||
}
|
||||
|
||||
function get_databases() {
|
||||
function get_databases($flush) {
|
||||
return get_vals("SELECT name FROM sys.databases WHERE name NOT IN ('master', 'tempdb', 'model', 'msdb')");
|
||||
}
|
||||
|
||||
@@ -598,7 +598,7 @@ WHERE OBJECT_NAME(i.object_id) = " . q($table), $connection2) as $row
|
||||
return apply_queries("ALTER SCHEMA " . idf_escape($target) . " TRANSFER", array_merge($tables, $views));
|
||||
}
|
||||
|
||||
function trigger($name) {
|
||||
function trigger($name, $table) {
|
||||
if ($name == "") {
|
||||
return array();
|
||||
}
|
||||
@@ -707,7 +707,7 @@ WHERE sys1.xtype = 'TR' AND sys2.name = " . q($table)) as $row
|
||||
function trigger_sql($table) {
|
||||
$return = "";
|
||||
foreach (triggers($table) as $name => $trigger) {
|
||||
$return .= create_trigger(" ON " . table($table), trigger($name)) . ";";
|
||||
$return .= create_trigger(" ON " . table($table), trigger($name, $table)) . ";";
|
||||
}
|
||||
return $return;
|
||||
}
|
||||
|
@@ -961,10 +961,11 @@ if (!defined('Adminer\DRIVER')) {
|
||||
|
||||
/** Get information about trigger
|
||||
* @param string trigger name
|
||||
* @param string
|
||||
* @return Trigger
|
||||
* @phpstan-type Trigger array{Trigger:string, Timing:string, Event:string, Of:string, Type:string, Statement:string}
|
||||
*/
|
||||
function trigger($name) {
|
||||
function trigger($name, $table) {
|
||||
if ($name == "") {
|
||||
return array();
|
||||
}
|
||||
|
@@ -221,7 +221,7 @@ if (isset($_GET["oracle"])) {
|
||||
return $connection->error;
|
||||
}
|
||||
|
||||
function get_databases() {
|
||||
function get_databases($flush) {
|
||||
return get_vals(
|
||||
"SELECT DISTINCT tablespace_name FROM (
|
||||
SELECT tablespace_name FROM user_tablespaces
|
||||
|
@@ -338,7 +338,7 @@ if (isset($_GET["pgsql"])) {
|
||||
return $connection->error;
|
||||
}
|
||||
|
||||
function get_databases() {
|
||||
function get_databases($flush) {
|
||||
return get_vals("SELECT datname FROM pg_database
|
||||
WHERE datallowconn = TRUE AND has_database_privilege(datname, 'CONNECT')
|
||||
ORDER BY datname");
|
||||
|
@@ -200,7 +200,7 @@ if (isset($_GET["sqlite"])) {
|
||||
return new Db;
|
||||
}
|
||||
|
||||
function get_databases() {
|
||||
function get_databases($flush) {
|
||||
return array();
|
||||
}
|
||||
|
||||
@@ -567,7 +567,7 @@ if (isset($_GET["sqlite"])) {
|
||||
}
|
||||
$triggers = array();
|
||||
foreach (triggers($table) as $trigger_name => $timing_event) {
|
||||
$trigger = trigger($trigger_name);
|
||||
$trigger = trigger($trigger_name, $table);
|
||||
$triggers[] = "CREATE TRIGGER " . idf_escape($trigger_name) . " " . implode(" ", $timing_event) . " ON " . table($name) . "\n$trigger[Statement]";
|
||||
}
|
||||
$auto_increment = $auto_increment ? 0 : get_val("SELECT seq FROM sqlite_sequence WHERE name = " . q($table)); // if $auto_increment is set then it will be updated later
|
||||
@@ -633,7 +633,7 @@ if (isset($_GET["sqlite"])) {
|
||||
return false;
|
||||
}
|
||||
|
||||
function trigger($name) {
|
||||
function trigger($name, $table) {
|
||||
if ($name == "") {
|
||||
return array("Statement" => "BEGIN\n\t;\nEND");
|
||||
}
|
||||
|
Reference in New Issue
Block a user