SecretsManager: Add ability to list all encrypted values (#108512)

* list all encrypted values and count

* separate interfaces

* add time filter to global queries

* fix lint
This commit is contained in:
Dana Axinte
2025-07-28 10:50:24 +01:00
committed by GitHub
parent f969eb0277
commit 2ea77a7c05
26 changed files with 502 additions and 20 deletions
@@ -0,0 +1,4 @@
SELECT COUNT(*) AS count
FROM
`secret_encrypted_value`
;
@@ -0,0 +1,5 @@
SELECT COUNT(*) AS count
FROM
`secret_encrypted_value`
WHERE `created` <= 1234
;
@@ -0,0 +1,11 @@
SELECT
`namespace`,
`name`,
`version`,
`encrypted_data`,
`created`,
`updated`
FROM
`secret_encrypted_value`
ORDER BY `created` ASC
;
@@ -0,0 +1,12 @@
SELECT
`namespace`,
`name`,
`version`,
`encrypted_data`,
`created`,
`updated`
FROM
`secret_encrypted_value`
WHERE `created` <= 1234
ORDER BY `created` ASC
;
@@ -0,0 +1,12 @@
SELECT
`namespace`,
`name`,
`version`,
`encrypted_data`,
`created`,
`updated`
FROM
`secret_encrypted_value`
ORDER BY `created` ASC
LIMIT 10 OFFSET 0
;
@@ -0,0 +1,12 @@
SELECT
`namespace`,
`name`,
`version`,
`encrypted_data`,
`created`,
`updated`
FROM
`secret_encrypted_value`
ORDER BY `created` ASC
LIMIT 10 OFFSET 2
;
@@ -0,0 +1,4 @@
SELECT COUNT(*) AS count
FROM
"secret_encrypted_value"
;
@@ -0,0 +1,5 @@
SELECT COUNT(*) AS count
FROM
"secret_encrypted_value"
WHERE "created" <= 1234
;
@@ -0,0 +1,11 @@
SELECT
"namespace",
"name",
"version",
"encrypted_data",
"created",
"updated"
FROM
"secret_encrypted_value"
ORDER BY "created" ASC
;
@@ -0,0 +1,12 @@
SELECT
"namespace",
"name",
"version",
"encrypted_data",
"created",
"updated"
FROM
"secret_encrypted_value"
WHERE "created" <= 1234
ORDER BY "created" ASC
;
@@ -0,0 +1,12 @@
SELECT
"namespace",
"name",
"version",
"encrypted_data",
"created",
"updated"
FROM
"secret_encrypted_value"
ORDER BY "created" ASC
LIMIT 10 OFFSET 0
;
@@ -0,0 +1,12 @@
SELECT
"namespace",
"name",
"version",
"encrypted_data",
"created",
"updated"
FROM
"secret_encrypted_value"
ORDER BY "created" ASC
LIMIT 10 OFFSET 2
;
@@ -0,0 +1,4 @@
SELECT COUNT(*) AS count
FROM
"secret_encrypted_value"
;
@@ -0,0 +1,5 @@
SELECT COUNT(*) AS count
FROM
"secret_encrypted_value"
WHERE "created" <= 1234
;
@@ -0,0 +1,11 @@
SELECT
"namespace",
"name",
"version",
"encrypted_data",
"created",
"updated"
FROM
"secret_encrypted_value"
ORDER BY "created" ASC
;
@@ -0,0 +1,12 @@
SELECT
"namespace",
"name",
"version",
"encrypted_data",
"created",
"updated"
FROM
"secret_encrypted_value"
WHERE "created" <= 1234
ORDER BY "created" ASC
;
@@ -0,0 +1,12 @@
SELECT
"namespace",
"name",
"version",
"encrypted_data",
"created",
"updated"
FROM
"secret_encrypted_value"
ORDER BY "created" ASC
LIMIT 10 OFFSET 0
;
@@ -0,0 +1,12 @@
SELECT
"namespace",
"name",
"version",
"encrypted_data",
"created",
"updated"
FROM
"secret_encrypted_value"
ORDER BY "created" ASC
LIMIT 10 OFFSET 2
;