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-09-30 08:47:34 -04:00
|
|
|
(@private_id, @type, @description, @address, now())
|
2021-01-21 16:27:20 -05:00
|
|
|
on conflict on constraint server_pkey
|
|
|
|
|
do update set
|
2021-09-30 08:47:34 -04:00
|
|
|
type = @type,
|
|
|
|
|
description = @description,
|
|
|
|
|
address = @address,
|
2021-05-10 15:58:09 -05:00
|
|
|
update_time = now();
|
2021-01-21 16:27:20 -05:00
|
|
|
`
|
2021-09-30 08:47:34 -04:00
|
|
|
deleteWhereCreateTimeSql = `create_time < ?`
|
|
|
|
|
deleteTagsSql = `server_id = ?`
|
2020-08-24 13:22:10 -04:00
|
|
|
)
|