SQL/Blob: Add support for blob storage to SQL backend (#98192)

This commit is contained in:
Ryan McKinley
2025-01-08 23:08:10 +03:00
committed by GitHub
parent 3e68731600
commit 429da7fd68
18 changed files with 478 additions and 13 deletions
@@ -0,0 +1,17 @@
SELECT
{{ .Ident "uuid" }},
{{ .Ident "value" }},
{{ .Ident "content_type" }}
FROM {{ .Ident "resource_blob" }}
WHERE 1 = 1
AND {{ .Ident "namespace" }} = {{ .Arg .Key.Namespace }}
AND {{ .Ident "group" }} = {{ .Arg .Key.Group }}
AND {{ .Ident "resource" }} = {{ .Arg .Key.Resource }}
{{ if .Key.Name }}
AND {{ .Ident "name" }} = {{ .Arg .Key.Name }}
{{ end }}
{{ if .UID }}
AND {{ .Ident "uuid" }} = {{ .Arg .UID }}
{{ end }}
ORDER BY {{ .Ident "created" }} DESC
LIMIT 1;