#949 replace other occurances of now() with LOCALTIMESTAMP
This commit is contained in:
@@ -14,7 +14,7 @@ __PACKAGE__->table("active_node_with_age");
|
||||
__PACKAGE__->result_source_instance->is_virtual(1);
|
||||
__PACKAGE__->result_source_instance->view_definition(q{
|
||||
SELECT *,
|
||||
replace( date_trunc( 'minute', age( now(), time_last + interval '30 second' ) ) ::text, 'mon', 'month')
|
||||
replace( date_trunc( 'minute', age( LOCALTIMESTAMP, time_last + interval '30 second' ) ) ::text, 'mon', 'month')
|
||||
AS time_last_age
|
||||
FROM node WHERE active
|
||||
});
|
||||
|
||||
@@ -18,7 +18,7 @@ SELECT host(network (prefix) + sub.int)::inet AS ip,
|
||||
NULL::text AS dns,
|
||||
false::boolean AS active,
|
||||
false::boolean AS node,
|
||||
replace( date_trunc( 'minute', age( now(), NULL::timestamp ) ) ::text, 'mon', 'month') AS age,
|
||||
replace( date_trunc( 'minute', age( LOCALTIMESTAMP, NULL::timestamp ) ) ::text, 'mon', 'month') AS age,
|
||||
NULL::text AS vendor,
|
||||
NULL::text AS nbname
|
||||
FROM (
|
||||
|
||||
@@ -31,21 +31,21 @@ __PACKAGE__->add_columns(
|
||||
data_type => "timestamp",
|
||||
default_value => \"current_timestamp",
|
||||
is_nullable => 1,
|
||||
original => { default_value => \"now()" },
|
||||
original => { default_value => \"LOCALTIMESTAMP" },
|
||||
},
|
||||
"time_recent",
|
||||
{
|
||||
data_type => "timestamp",
|
||||
default_value => \"current_timestamp",
|
||||
is_nullable => 1,
|
||||
original => { default_value => \"now()" },
|
||||
original => { default_value => \"LOCALTIMESTAMP" },
|
||||
},
|
||||
"time_last",
|
||||
{
|
||||
data_type => "timestamp",
|
||||
default_value => \"current_timestamp",
|
||||
is_nullable => 1,
|
||||
original => { default_value => \"now()" },
|
||||
original => { default_value => \"LOCALTIMESTAMP" },
|
||||
},
|
||||
"vlan",
|
||||
{ data_type => "text", is_nullable => 0, default_value => '0' },
|
||||
|
||||
@@ -14,7 +14,7 @@ __PACKAGE__->table("node_with_age");
|
||||
__PACKAGE__->result_source_instance->is_virtual(1);
|
||||
__PACKAGE__->result_source_instance->view_definition(q{
|
||||
SELECT *,
|
||||
replace( date_trunc( 'minute', age( now(), time_last + interval '30 second' ) ) ::text, 'mon', 'month')
|
||||
replace( date_trunc( 'minute', age( LOCALTIMESTAMP, time_last + interval '30 second' ) ) ::text, 'mon', 'month')
|
||||
AS time_last_age
|
||||
FROM node
|
||||
});
|
||||
|
||||
@@ -28,11 +28,11 @@ __PACKAGE__->result_source_instance->view_definition(<<ENDSQL
|
||||
UNION
|
||||
SELECT username, 'api' AS role FROM users
|
||||
WHERE token IS NOT NULL AND token_from IS NOT NULL
|
||||
AND token_from > (EXTRACT(EPOCH FROM now()) - ?)
|
||||
AND token_from > (EXTRACT(EPOCH FROM LOCALTIMESTAMP) - ?)
|
||||
UNION
|
||||
SELECT username, 'api_admin' AS role FROM users
|
||||
WHERE token IS NOT NULL AND token_from IS NOT NULL
|
||||
AND token_from > (EXTRACT(EPOCH FROM now()) - ?)
|
||||
AND token_from > (EXTRACT(EPOCH FROM LOCALTIMESTAMP) - ?)
|
||||
AND admin
|
||||
ENDSQL
|
||||
);
|
||||
|
||||
@@ -93,10 +93,10 @@ sub with_times {
|
||||
last_discover_stamp => \"to_char(me.last_discover, 'YYYY-MM-DD HH24:MI')",
|
||||
last_macsuck_stamp => \"to_char(me.last_macsuck, 'YYYY-MM-DD HH24:MI')",
|
||||
last_arpnip_stamp => \"to_char(me.last_arpnip, 'YYYY-MM-DD HH24:MI')",
|
||||
since_first_seen => \"extract(epoch from (age(now(), me.creation)))",
|
||||
since_last_discover => \"extract(epoch from (age(now(), me.last_discover)))",
|
||||
since_last_macsuck => \"extract(epoch from (age(now(), me.last_macsuck)))",
|
||||
since_last_arpnip => \"extract(epoch from (age(now(), me.last_arpnip)))",
|
||||
since_first_seen => \"extract(epoch from (age(LOCALTIMESTAMP, me.creation)))",
|
||||
since_last_discover => \"extract(epoch from (age(LOCALTIMESTAMP, me.last_discover)))",
|
||||
since_last_macsuck => \"extract(epoch from (age(LOCALTIMESTAMP, me.last_macsuck)))",
|
||||
since_last_arpnip => \"extract(epoch from (age(LOCALTIMESTAMP, me.last_arpnip)))",
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user