Files
threshold/internal/servers/query.go
T
Jeff Mitchell 1ec0ba0a93 Migrate the server upsert query to use database time (#1214)
* Migrate the server upsert query to use database time

This ensures that we are using consistent ideas of time regardless of
the local time on each worker (for this query).

* Fix insert part of the upsert query
2021-05-10 16:58:09 -04:00

19 lines
391 B
Go

package servers
const (
serverUpsertQuery = `
insert into server
(private_id, type, description, address, update_time)
values
($1, $2, $3, $4, now())
on conflict on constraint server_pkey
do update set
type = $2,
description = $3,
address = $4,
update_time = now();
`
deleteWhereCreateTimeSql = `create_time < $1`
deleteTagsSql = `server_id = $1`
)