Skip to content

Commit 346d2e4

Browse files
committed
Fix connection count query for mariadb
1 parent 129fd2a commit 346d2e4

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

src/Illuminate/Database/Schema/Grammars/MariaDbGrammar.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,4 +55,9 @@ protected function typeGeometry(Fluent $column)
5555
$column->srid ? ' ref_system_id='.$column->srid : ''
5656
);
5757
}
58+
59+
public function compileConnectionCount()
60+
{
61+
return 'select variable_value as `Value` from information_schema.global_status where variable_name = \'Threads_connected\'';
62+
}
5863
}

src/Illuminate/Database/Schema/Grammars/MySqlGrammar.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1340,6 +1340,6 @@ protected function wrapJsonSelector($value)
13401340

13411341
public function compileConnectionCount()
13421342
{
1343-
return 'select variable_value as `Value` from performance_schema.session_status where variable_name = "threads_connected"';
1343+
return 'select variable_value as `Value` from performance_schema.session_status where variable_name = \'threads_connected\'';
13441344
}
13451345
}

src/Illuminate/Database/Schema/Grammars/SqlServerGrammar.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1057,6 +1057,6 @@ public function quoteString($value)
10571057

10581058
public function compileConnectionCount()
10591059
{
1060-
return 'select count(*) Value from sys.dm_exec_sessions where status = "running"';
1060+
return 'select count(*) Value from sys.dm_exec_sessions where status = N\'running\'';
10611061
}
10621062
}

0 commit comments

Comments
 (0)