]> git.nbdom.net Git - nb.git/commitdiff
etc/dbq/data.php
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Sun, 13 Oct 2024 07:50:31 +0000 (09:50 +0200)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Sun, 13 Oct 2024 07:50:31 +0000 (09:50 +0200)
etc/dbq/data.php

index 08a564e243b6aa45e805cd008ccf4447494d5e5c..fb88d572115c6b2413febb1f4317b7475fb1ca48 100644 (file)
@@ -8,11 +8,20 @@ $DBQ['data'] = [
                                        ,
                        ],
                        'host_git' => [
-                                       'sql' => "SELECT host"
+                                       'sql' => preg_replace('/[\t\r\n]/','',"
+                                       SELECT host
+                                               ,max(updated) as last_updated
+                                               ,min(updated) as first_updated
+                                               ,(SELECT count(val) FROM host_info path WHERE path.host=hi.host AND path.key LIKE '%.path') as repos
+                                               ,max((SELECT DISTINCT val FROM host_info ex WHERE ex.host=hi.host AND ex.key LIKE '%.exit_code' LIMIT 1)) as exit
+                                                FROM host_info hi
+                                                GROUP BY host ORDER BY host
+"),
+                                       '_sql' => "SELECT host"
                                                .",max(updated) as last_updated"
                                                .",min(updated) as first_updated"
                                                .",(SELECT count(val) FROM host_info path WHERE path.host=hi.host AND path.key LIKE '%.path') as repos"
-                                               .",max((SELECT DISTINCT val FROM host_info ex WHERE ex.host=hi.host AND ex.key LIKE '%.exit_code')) as exit"
+                                               .",max((SELECT DISTINCT val FROM host_info ex WHERE ex.host=hi.host AND ex.key LIKE '%.exit_code' LIMIT 1)) as exit"
                                                ." FROM host_info hi"
                                                ." GROUP BY host ORDER BY host"
                                        ,