SQL: Add sql template test helper (#91953)
This commit is contained in:
+7
@@ -0,0 +1,7 @@
|
||||
DELETE FROM "resource"
|
||||
WHERE 1 = 1
|
||||
AND "namespace" = 'nn'
|
||||
AND "group" = 'gg'
|
||||
AND "resource" = 'rr'
|
||||
AND "name" = 'name'
|
||||
;
|
||||
Vendored
Executable
+20
@@ -0,0 +1,20 @@
|
||||
INSERT INTO "resource_history"
|
||||
(
|
||||
"guid",
|
||||
"group",
|
||||
"resource",
|
||||
"namespace",
|
||||
"name",
|
||||
"value",
|
||||
"action"
|
||||
)
|
||||
VALUES (
|
||||
'',
|
||||
'',
|
||||
'',
|
||||
'',
|
||||
'',
|
||||
'[]',
|
||||
'UNKNOWN'
|
||||
)
|
||||
;
|
||||
+25
@@ -0,0 +1,25 @@
|
||||
SELECT
|
||||
kv."resource_version",
|
||||
kv."namespace",
|
||||
kv."name",
|
||||
kv."value"
|
||||
FROM "resource_history" as kv
|
||||
INNER JOIN (
|
||||
SELECT "namespace", "group", "resource", "name", max("resource_version") AS "resource_version"
|
||||
FROM "resource_history" AS mkv
|
||||
WHERE 1 = 1
|
||||
AND "resource_version" <= 0
|
||||
AND "namespace" = 'ns'
|
||||
GROUP BY mkv."namespace", mkv."group", mkv."resource", mkv."name"
|
||||
) AS maxkv
|
||||
ON
|
||||
maxkv."resource_version" = kv."resource_version"
|
||||
AND maxkv."namespace" = kv."namespace"
|
||||
AND maxkv."group" = kv."group"
|
||||
AND maxkv."resource" = kv."resource"
|
||||
AND maxkv."name" = kv."name"
|
||||
WHERE kv."action" != 3
|
||||
AND kv."namespace" = 'ns'
|
||||
ORDER BY kv."namespace" ASC, kv."name" ASC
|
||||
LIMIT 10 OFFSET 0
|
||||
;
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
SELECT
|
||||
"resource_version",
|
||||
"value"
|
||||
FROM "resource_history"
|
||||
WHERE 1 = 1
|
||||
AND "namespace" = ''
|
||||
AND "group" = ''
|
||||
AND "resource" = ''
|
||||
AND "name" = ''
|
||||
AND "resource_version" <= 123
|
||||
ORDER BY "resource_version" DESC
|
||||
LIMIT 1
|
||||
;
|
||||
Vendored
Executable
+4
@@ -0,0 +1,4 @@
|
||||
UPDATE "resource_history"
|
||||
SET "resource_version" = 0
|
||||
WHERE "guid" = ''
|
||||
;
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
INSERT INTO "resource"
|
||||
(
|
||||
"guid",
|
||||
"group",
|
||||
"resource",
|
||||
"namespace",
|
||||
"name",
|
||||
"value",
|
||||
"action"
|
||||
)
|
||||
VALUES (
|
||||
'',
|
||||
'gg',
|
||||
'rr',
|
||||
'nn',
|
||||
'name',
|
||||
'[]',
|
||||
'ADDED'
|
||||
)
|
||||
;
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
SELECT
|
||||
"resource_version",
|
||||
"namespace",
|
||||
"name",
|
||||
"value"
|
||||
FROM "resource"
|
||||
WHERE 1 = 1
|
||||
AND "namespace" = 'ns'
|
||||
ORDER BY "namespace" ASC, "name" ASC
|
||||
;
|
||||
Vendored
Executable
+10
@@ -0,0 +1,10 @@
|
||||
SELECT
|
||||
"resource_version",
|
||||
"value"
|
||||
FROM "resource"
|
||||
WHERE 1 = 1
|
||||
AND "namespace" = ''
|
||||
AND "group" = ''
|
||||
AND "resource" = ''
|
||||
AND "name" = ''
|
||||
;
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
UPDATE "resource"
|
||||
SET
|
||||
"guid" = '',
|
||||
"value" = '[]',
|
||||
"action" = 'UNKNOWN'
|
||||
WHERE 1 = 1
|
||||
AND "group" = ''
|
||||
AND "resource" = ''
|
||||
AND "namespace" = ''
|
||||
AND "name" = ''
|
||||
;
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
UPDATE "resource"
|
||||
SET "resource_version" = 0
|
||||
WHERE "guid" = ''
|
||||
;
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
SELECT
|
||||
"resource_version"
|
||||
FROM "resource_version"
|
||||
WHERE 1 = 1
|
||||
AND "group" = ''
|
||||
AND "resource" = ''
|
||||
FOR UPDATE
|
||||
;
|
||||
Vendored
Executable
+7
@@ -0,0 +1,7 @@
|
||||
UPDATE "resource_version"
|
||||
SET
|
||||
"resource_version" = 123
|
||||
WHERE 1 = 1
|
||||
AND "group" = ''
|
||||
AND "resource" = ''
|
||||
;
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
INSERT INTO "resource_version"
|
||||
(
|
||||
"group",
|
||||
"resource",
|
||||
"resource_version"
|
||||
)
|
||||
VALUES (
|
||||
'',
|
||||
'',
|
||||
1
|
||||
)
|
||||
;
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
DELETE FROM "resource"
|
||||
WHERE 1 = 1
|
||||
AND "namespace" = 'nn'
|
||||
AND "group" = 'gg'
|
||||
AND "resource" = 'rr'
|
||||
AND "name" = 'name'
|
||||
;
|
||||
Vendored
Executable
+20
@@ -0,0 +1,20 @@
|
||||
INSERT INTO "resource_history"
|
||||
(
|
||||
"guid",
|
||||
"group",
|
||||
"resource",
|
||||
"namespace",
|
||||
"name",
|
||||
"value",
|
||||
"action"
|
||||
)
|
||||
VALUES (
|
||||
'',
|
||||
'',
|
||||
'',
|
||||
'',
|
||||
'',
|
||||
'[]',
|
||||
'UNKNOWN'
|
||||
)
|
||||
;
|
||||
Vendored
Executable
+25
@@ -0,0 +1,25 @@
|
||||
SELECT
|
||||
kv."resource_version",
|
||||
kv."namespace",
|
||||
kv."name",
|
||||
kv."value"
|
||||
FROM "resource_history" as kv
|
||||
INNER JOIN (
|
||||
SELECT "namespace", "group", "resource", "name", max("resource_version") AS "resource_version"
|
||||
FROM "resource_history" AS mkv
|
||||
WHERE 1 = 1
|
||||
AND "resource_version" <= 0
|
||||
AND "namespace" = 'ns'
|
||||
GROUP BY mkv."namespace", mkv."group", mkv."resource", mkv."name"
|
||||
) AS maxkv
|
||||
ON
|
||||
maxkv."resource_version" = kv."resource_version"
|
||||
AND maxkv."namespace" = kv."namespace"
|
||||
AND maxkv."group" = kv."group"
|
||||
AND maxkv."resource" = kv."resource"
|
||||
AND maxkv."name" = kv."name"
|
||||
WHERE kv."action" != 3
|
||||
AND kv."namespace" = 'ns'
|
||||
ORDER BY kv."namespace" ASC, kv."name" ASC
|
||||
LIMIT 10 OFFSET 0
|
||||
;
|
||||
Vendored
Executable
+13
@@ -0,0 +1,13 @@
|
||||
SELECT
|
||||
"resource_version",
|
||||
"value"
|
||||
FROM "resource_history"
|
||||
WHERE 1 = 1
|
||||
AND "namespace" = ''
|
||||
AND "group" = ''
|
||||
AND "resource" = ''
|
||||
AND "name" = ''
|
||||
AND "resource_version" <= 123
|
||||
ORDER BY "resource_version" DESC
|
||||
LIMIT 1
|
||||
;
|
||||
Vendored
Executable
+4
@@ -0,0 +1,4 @@
|
||||
UPDATE "resource_history"
|
||||
SET "resource_version" = 0
|
||||
WHERE "guid" = ''
|
||||
;
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
INSERT INTO "resource"
|
||||
(
|
||||
"guid",
|
||||
"group",
|
||||
"resource",
|
||||
"namespace",
|
||||
"name",
|
||||
"value",
|
||||
"action"
|
||||
)
|
||||
VALUES (
|
||||
'',
|
||||
'gg',
|
||||
'rr',
|
||||
'nn',
|
||||
'name',
|
||||
'[]',
|
||||
'ADDED'
|
||||
)
|
||||
;
|
||||
Vendored
Executable
+10
@@ -0,0 +1,10 @@
|
||||
SELECT
|
||||
"resource_version",
|
||||
"namespace",
|
||||
"name",
|
||||
"value"
|
||||
FROM "resource"
|
||||
WHERE 1 = 1
|
||||
AND "namespace" = 'ns'
|
||||
ORDER BY "namespace" ASC, "name" ASC
|
||||
;
|
||||
Vendored
Executable
+10
@@ -0,0 +1,10 @@
|
||||
SELECT
|
||||
"resource_version",
|
||||
"value"
|
||||
FROM "resource"
|
||||
WHERE 1 = 1
|
||||
AND "namespace" = ''
|
||||
AND "group" = ''
|
||||
AND "resource" = ''
|
||||
AND "name" = ''
|
||||
;
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
UPDATE "resource"
|
||||
SET
|
||||
"guid" = '',
|
||||
"value" = '[]',
|
||||
"action" = 'UNKNOWN'
|
||||
WHERE 1 = 1
|
||||
AND "group" = ''
|
||||
AND "resource" = ''
|
||||
AND "namespace" = ''
|
||||
AND "name" = ''
|
||||
;
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
UPDATE "resource"
|
||||
SET "resource_version" = 0
|
||||
WHERE "guid" = ''
|
||||
;
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
SELECT
|
||||
"resource_version"
|
||||
FROM "resource_version"
|
||||
WHERE 1 = 1
|
||||
AND "group" = ''
|
||||
AND "resource" = ''
|
||||
FOR UPDATE
|
||||
;
|
||||
Vendored
Executable
+7
@@ -0,0 +1,7 @@
|
||||
UPDATE "resource_version"
|
||||
SET
|
||||
"resource_version" = 123
|
||||
WHERE 1 = 1
|
||||
AND "group" = ''
|
||||
AND "resource" = ''
|
||||
;
|
||||
Vendored
Executable
+12
@@ -0,0 +1,12 @@
|
||||
INSERT INTO "resource_version"
|
||||
(
|
||||
"group",
|
||||
"resource",
|
||||
"resource_version"
|
||||
)
|
||||
VALUES (
|
||||
'',
|
||||
'',
|
||||
1
|
||||
)
|
||||
;
|
||||
@@ -1 +0,0 @@
|
||||
DELETE FROM "resource" WHERE 1 = 1 AND "namespace" = ? AND "group" = ? AND "resource" = ? AND "name" = ?;
|
||||
@@ -1 +0,0 @@
|
||||
DELETE FROM "resource" WHERE 1 = 1 AND "namespace" = $1 AND "group" = $2 AND "resource" = $3 AND "name" = $4;
|
||||
@@ -1,3 +0,0 @@
|
||||
INSERT INTO "resource_history"
|
||||
("guid", "group", "resource", "namespace", "name", "value", "action")
|
||||
VALUES (?, ?, ?, ?, ?, ?, ?);
|
||||
@@ -1,13 +0,0 @@
|
||||
SELECT kv."resource_version", kv."namespace", kv."name", kv."value"
|
||||
FROM "resource_history" as kv
|
||||
INNER JOIN (
|
||||
SELECT "namespace", "group", "resource", "name", max("resource_version") AS "resource_version"
|
||||
FROM "resource_history" AS mkv
|
||||
WHERE 1 = 1 AND "resource_version" <= ? AND "namespace" = ?
|
||||
GROUP BY mkv."namespace", mkv."group", mkv."resource", mkv."name"
|
||||
) AS maxkv
|
||||
ON maxkv."resource_version" = kv."resource_version" AND maxkv."namespace" = kv."namespace" AND maxkv."group" = kv."group" AND maxkv."resource" = kv."resource" AND maxkv."name" = kv."name"
|
||||
WHERE kv."action" != 3 AND kv."namespace" = ?
|
||||
ORDER BY kv."namespace" ASC, kv."name" ASC
|
||||
LIMIT ? OFFSET ?
|
||||
;
|
||||
@@ -1,6 +0,0 @@
|
||||
SELECT "resource_version", "value"
|
||||
FROM "resource_history"
|
||||
WHERE 1 = 1 AND "namespace" = ? AND "group" = ? AND "resource" = ? AND "name" = ? AND "resource_version" <= ?
|
||||
ORDER BY "resource_version" DESC
|
||||
LIMIT 1
|
||||
;
|
||||
@@ -1,3 +0,0 @@
|
||||
UPDATE "resource_history" SET "resource_version" = ?
|
||||
WHERE "guid" = ?
|
||||
;
|
||||
@@ -1,4 +0,0 @@
|
||||
INSERT INTO "resource"
|
||||
("guid", "group", "resource", "namespace", "name", "value", "action")
|
||||
VALUES (?, ?, ?, ?, ?, ?, ?)
|
||||
;
|
||||
@@ -1,5 +0,0 @@
|
||||
SELECT "resource_version", "namespace", "name", "value"
|
||||
FROM "resource"
|
||||
WHERE 1 = 1 AND "namespace" = ?
|
||||
ORDER BY "namespace" ASC, "name" ASC
|
||||
;
|
||||
@@ -1,4 +0,0 @@
|
||||
SELECT "resource_version", "value"
|
||||
FROM "resource"
|
||||
WHERE 1 = 1 AND "namespace" = ? AND "group" = ? AND "resource" = ? AND "name" = ?
|
||||
;
|
||||
@@ -1,4 +0,0 @@
|
||||
UPDATE "resource" SET "guid" = ?, "value" = ?, "action" = ?
|
||||
WHERE 1 =1 AND "group" = ? AND "resource" = ? AND "namespace" = ? AND "name" = ?
|
||||
;
|
||||
|
||||
@@ -1,4 +0,0 @@
|
||||
UPDATE "resource" SET "resource_version" = ?
|
||||
WHERE "guid" = ?
|
||||
;
|
||||
|
||||
@@ -1,4 +0,0 @@
|
||||
SELECT "resource_version"
|
||||
FROM "resource_version"
|
||||
WHERE 1 = 1 AND "group" = ? AND "resource" = ?
|
||||
FOR UPDATE;
|
||||
@@ -1,4 +0,0 @@
|
||||
SELECT "resource_version"
|
||||
FROM "resource_version"
|
||||
WHERE 1 = 1 AND "group" = ? AND "resource" = ?
|
||||
;
|
||||
@@ -1,4 +0,0 @@
|
||||
UPDATE "resource_version"
|
||||
SET "resource_version" = ?
|
||||
WHERE 1 = 1 AND "group" = ? AND "resource" = ?
|
||||
;
|
||||
@@ -1,3 +0,0 @@
|
||||
INSERT INTO "resource_version"
|
||||
("group", "resource", "resource_version")
|
||||
VALUES (?, ?, 1);
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
DELETE FROM "resource"
|
||||
WHERE 1 = 1
|
||||
AND "namespace" = 'nn'
|
||||
AND "group" = 'gg'
|
||||
AND "resource" = 'rr'
|
||||
AND "name" = 'name'
|
||||
;
|
||||
Vendored
Executable
+20
@@ -0,0 +1,20 @@
|
||||
INSERT INTO "resource_history"
|
||||
(
|
||||
"guid",
|
||||
"group",
|
||||
"resource",
|
||||
"namespace",
|
||||
"name",
|
||||
"value",
|
||||
"action"
|
||||
)
|
||||
VALUES (
|
||||
'',
|
||||
'',
|
||||
'',
|
||||
'',
|
||||
'',
|
||||
'[]',
|
||||
'UNKNOWN'
|
||||
)
|
||||
;
|
||||
+25
@@ -0,0 +1,25 @@
|
||||
SELECT
|
||||
kv."resource_version",
|
||||
kv."namespace",
|
||||
kv."name",
|
||||
kv."value"
|
||||
FROM "resource_history" as kv
|
||||
INNER JOIN (
|
||||
SELECT "namespace", "group", "resource", "name", max("resource_version") AS "resource_version"
|
||||
FROM "resource_history" AS mkv
|
||||
WHERE 1 = 1
|
||||
AND "resource_version" <= 0
|
||||
AND "namespace" = 'ns'
|
||||
GROUP BY mkv."namespace", mkv."group", mkv."resource", mkv."name"
|
||||
) AS maxkv
|
||||
ON
|
||||
maxkv."resource_version" = kv."resource_version"
|
||||
AND maxkv."namespace" = kv."namespace"
|
||||
AND maxkv."group" = kv."group"
|
||||
AND maxkv."resource" = kv."resource"
|
||||
AND maxkv."name" = kv."name"
|
||||
WHERE kv."action" != 3
|
||||
AND kv."namespace" = 'ns'
|
||||
ORDER BY kv."namespace" ASC, kv."name" ASC
|
||||
LIMIT 10 OFFSET 0
|
||||
;
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
SELECT
|
||||
"resource_version",
|
||||
"value"
|
||||
FROM "resource_history"
|
||||
WHERE 1 = 1
|
||||
AND "namespace" = ''
|
||||
AND "group" = ''
|
||||
AND "resource" = ''
|
||||
AND "name" = ''
|
||||
AND "resource_version" <= 123
|
||||
ORDER BY "resource_version" DESC
|
||||
LIMIT 1
|
||||
;
|
||||
Vendored
Executable
+4
@@ -0,0 +1,4 @@
|
||||
UPDATE "resource_history"
|
||||
SET "resource_version" = 0
|
||||
WHERE "guid" = ''
|
||||
;
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
INSERT INTO "resource"
|
||||
(
|
||||
"guid",
|
||||
"group",
|
||||
"resource",
|
||||
"namespace",
|
||||
"name",
|
||||
"value",
|
||||
"action"
|
||||
)
|
||||
VALUES (
|
||||
'',
|
||||
'gg',
|
||||
'rr',
|
||||
'nn',
|
||||
'name',
|
||||
'[]',
|
||||
'ADDED'
|
||||
)
|
||||
;
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
SELECT
|
||||
"resource_version",
|
||||
"namespace",
|
||||
"name",
|
||||
"value"
|
||||
FROM "resource"
|
||||
WHERE 1 = 1
|
||||
AND "namespace" = 'ns'
|
||||
ORDER BY "namespace" ASC, "name" ASC
|
||||
;
|
||||
Vendored
Executable
+10
@@ -0,0 +1,10 @@
|
||||
SELECT
|
||||
"resource_version",
|
||||
"value"
|
||||
FROM "resource"
|
||||
WHERE 1 = 1
|
||||
AND "namespace" = ''
|
||||
AND "group" = ''
|
||||
AND "resource" = ''
|
||||
AND "name" = ''
|
||||
;
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
UPDATE "resource"
|
||||
SET
|
||||
"guid" = '',
|
||||
"value" = '[]',
|
||||
"action" = 'UNKNOWN'
|
||||
WHERE 1 = 1
|
||||
AND "group" = ''
|
||||
AND "resource" = ''
|
||||
AND "namespace" = ''
|
||||
AND "name" = ''
|
||||
;
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
UPDATE "resource"
|
||||
SET "resource_version" = 0
|
||||
WHERE "guid" = ''
|
||||
;
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
SELECT
|
||||
"resource_version"
|
||||
FROM "resource_version"
|
||||
WHERE 1 = 1
|
||||
AND "group" = ''
|
||||
AND "resource" = ''
|
||||
;
|
||||
Vendored
Executable
+7
@@ -0,0 +1,7 @@
|
||||
UPDATE "resource_version"
|
||||
SET
|
||||
"resource_version" = 123
|
||||
WHERE 1 = 1
|
||||
AND "group" = ''
|
||||
AND "resource" = ''
|
||||
;
|
||||
Vendored
Executable
+12
@@ -0,0 +1,12 @@
|
||||
INSERT INTO "resource_version"
|
||||
(
|
||||
"group",
|
||||
"resource",
|
||||
"resource_version"
|
||||
)
|
||||
VALUES (
|
||||
'',
|
||||
'',
|
||||
1
|
||||
)
|
||||
;
|
||||
Reference in New Issue
Block a user