2022-06-20 18:20:17 -07:00
|
|
|
package server
|
2020-08-24 13:22:10 -04:00
|
|
|
|
|
|
|
|
const (
|
2021-09-30 08:47:34 -04:00
|
|
|
deleteWhereCreateTimeSql = `create_time < ?`
|
2022-05-20 14:36:00 -04:00
|
|
|
|
|
|
|
|
deleteTagsByWorkerIdSql = `
|
2022-05-24 15:08:02 -07:00
|
|
|
delete
|
|
|
|
|
from server_worker_tag
|
|
|
|
|
where
|
|
|
|
|
source = ?
|
|
|
|
|
and
|
|
|
|
|
worker_id = ?`
|
2022-05-20 14:36:00 -04:00
|
|
|
|
|
|
|
|
deleteWorkerAuthQuery = `
|
|
|
|
|
delete from worker_auth_authorized
|
|
|
|
|
where worker_key_identifier = @worker_key_identifier;
|
|
|
|
|
`
|
|
|
|
|
deleteWorkerCertBundlesQuery = `
|
|
|
|
|
delete from worker_auth_certificate_bundle
|
|
|
|
|
where worker_key_identifier = @worker_key_identifier;
|
|
|
|
|
`
|
|
|
|
|
deleteRootCertificateQuery = `
|
|
|
|
|
delete from worker_auth_ca_certificate
|
|
|
|
|
where state = @state;
|
|
|
|
|
`
|
2022-10-04 14:08:43 -04:00
|
|
|
|
|
|
|
|
getWorkerAuthsByWorkerKeyIdQuery = `
|
|
|
|
|
with key_id_to_worker_id as (
|
|
|
|
|
select worker_id from worker_auth_authorized where worker_key_identifier = @worker_key_identifier
|
|
|
|
|
)
|
|
|
|
|
select * from worker_auth_authorized where worker_id in (select * from key_id_to_worker_id)
|
|
|
|
|
`
|
2020-08-24 13:22:10 -04:00
|
|
|
)
|