2020-08-24 13:22:10 -04:00
|
|
|
package servers
|
|
|
|
|
|
|
|
|
|
const (
|
2021-01-21 16:27:20 -05:00
|
|
|
serverUpsertQuery = `
|
|
|
|
|
insert into server
|
|
|
|
|
(private_id, type, description, address, update_time)
|
|
|
|
|
values
|
2021-05-10 15:58:09 -05:00
|
|
|
($1, $2, $3, $4, now())
|
2021-01-21 16:27:20 -05:00
|
|
|
on conflict on constraint server_pkey
|
|
|
|
|
do update set
|
|
|
|
|
type = $2,
|
|
|
|
|
description = $3,
|
|
|
|
|
address = $4,
|
2021-05-10 15:58:09 -05:00
|
|
|
update_time = now();
|
2021-01-21 16:27:20 -05:00
|
|
|
`
|
|
|
|
|
deleteWhereCreateTimeSql = `create_time < $1`
|
|
|
|
|
deleteTagsSql = `server_id = $1`
|
2020-08-24 13:22:10 -04:00
|
|
|
)
|