Set activity queries for different pg versions
This commit is contained in:
@@ -107,25 +107,6 @@ WHERE
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
Activity = `
|
||||
SELECT
|
||||
datname,
|
||||
query,
|
||||
state,
|
||||
waiting,
|
||||
query_start,
|
||||
state_change,
|
||||
pid,
|
||||
datid,
|
||||
application_name,
|
||||
client_addr
|
||||
FROM
|
||||
pg_stat_activity
|
||||
WHERE
|
||||
state IS NOT NULL`
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
Objects = `
|
||||
SELECT
|
||||
n.nspname as "schema",
|
||||
@@ -151,3 +132,15 @@ WHERE
|
||||
has_schema_privilege(n.nspname, 'USAGE')
|
||||
ORDER BY 1, 2`
|
||||
)
|
||||
|
||||
var (
|
||||
Activity = map[string]string{
|
||||
"default": "SELECT * FROM pg_stat_activity",
|
||||
"9.1": "SELECT datname, current_query, waiting, query_start, procpid, datid, application_name, client_addr FROM pg_stat_activity",
|
||||
"9.2": "SELECT datname, query, state, waiting, query_start, state_change, pid, datid, application_name, client_addr FROM pg_stat_activity",
|
||||
"9.3": "SELECT datname, query, state, waiting, query_start, state_change, pid, datid, application_name, client_addr FROM pg_stat_activity",
|
||||
"9.4": "SELECT datname, query, state, waiting, query_start, state_change, pid, datid, application_name, client_addr FROM pg_stat_activity",
|
||||
"9.5": "SELECT datname, query, state, waiting, query_start, state_change, pid, datid, application_name, client_addr FROM pg_stat_activity",
|
||||
"9.6": "SELECT datname, query, state, query_start, state_change, pid, datid, application_name, client_addr FROM pg_stat_activity",
|
||||
}
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user