SQLTemplate: Make Ident only work for identifiers (not any string) (#92387)
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
DELETE FROM "resource"
|
||||
DELETE FROM `resource`
|
||||
WHERE 1 = 1
|
||||
AND "namespace" = 'nn'
|
||||
AND "group" = 'gg'
|
||||
AND "resource" = 'rr'
|
||||
AND "name" = 'name'
|
||||
AND `namespace` = 'nn'
|
||||
AND `group` = 'gg'
|
||||
AND `resource` = 'rr'
|
||||
AND `name` = 'name'
|
||||
;
|
||||
|
||||
Vendored
+8
-8
@@ -1,12 +1,12 @@
|
||||
INSERT INTO "resource_history"
|
||||
INSERT INTO `resource_history`
|
||||
(
|
||||
"guid",
|
||||
"group",
|
||||
"resource",
|
||||
"namespace",
|
||||
"name",
|
||||
"value",
|
||||
"action"
|
||||
`guid`,
|
||||
`group`,
|
||||
`resource`,
|
||||
`namespace`,
|
||||
`name`,
|
||||
`value`,
|
||||
`action`
|
||||
)
|
||||
VALUES (
|
||||
'',
|
||||
|
||||
+18
-18
@@ -1,25 +1,25 @@
|
||||
SELECT
|
||||
kv."resource_version",
|
||||
kv."namespace",
|
||||
kv."name",
|
||||
kv."value"
|
||||
FROM "resource_history" as kv
|
||||
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
|
||||
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"
|
||||
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
|
||||
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
|
||||
;
|
||||
|
||||
+9
-9
@@ -1,13 +1,13 @@
|
||||
SELECT
|
||||
"resource_version",
|
||||
"value"
|
||||
FROM "resource_history"
|
||||
`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
|
||||
AND `namespace` = ''
|
||||
AND `group` = ''
|
||||
AND `resource` = ''
|
||||
AND `name` = ''
|
||||
AND `resource_version` <= 123
|
||||
ORDER BY `resource_version` DESC
|
||||
LIMIT 1
|
||||
;
|
||||
|
||||
+3
-3
@@ -1,4 +1,4 @@
|
||||
UPDATE "resource_history"
|
||||
SET "resource_version" = 0
|
||||
WHERE "guid" = ''
|
||||
UPDATE `resource_history`
|
||||
SET `resource_version` = 0
|
||||
WHERE `guid` = ''
|
||||
;
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
INSERT INTO "resource"
|
||||
INSERT INTO `resource`
|
||||
(
|
||||
"guid",
|
||||
"group",
|
||||
"resource",
|
||||
"namespace",
|
||||
"name",
|
||||
"value",
|
||||
"action"
|
||||
`guid`,
|
||||
`group`,
|
||||
`resource`,
|
||||
`namespace`,
|
||||
`name`,
|
||||
`value`,
|
||||
`action`
|
||||
)
|
||||
VALUES (
|
||||
'',
|
||||
|
||||
+7
-7
@@ -1,10 +1,10 @@
|
||||
SELECT
|
||||
"resource_version",
|
||||
"namespace",
|
||||
"name",
|
||||
"value"
|
||||
FROM "resource"
|
||||
`resource_version`,
|
||||
`namespace`,
|
||||
`name`,
|
||||
`value`
|
||||
FROM `resource`
|
||||
WHERE 1 = 1
|
||||
AND "namespace" = 'ns'
|
||||
ORDER BY "namespace" ASC, "name" ASC
|
||||
AND `namespace` = 'ns'
|
||||
ORDER BY `namespace` ASC, `name` ASC
|
||||
;
|
||||
|
||||
+7
-7
@@ -1,10 +1,10 @@
|
||||
SELECT
|
||||
"resource_version",
|
||||
"value"
|
||||
FROM "resource"
|
||||
`resource_version`,
|
||||
`value`
|
||||
FROM `resource`
|
||||
WHERE 1 = 1
|
||||
AND "namespace" = ''
|
||||
AND "group" = ''
|
||||
AND "resource" = ''
|
||||
AND "name" = ''
|
||||
AND `namespace` = ''
|
||||
AND `group` = ''
|
||||
AND `resource` = ''
|
||||
AND `name` = ''
|
||||
;
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
UPDATE "resource"
|
||||
UPDATE `resource`
|
||||
SET
|
||||
"guid" = '',
|
||||
"value" = '[]',
|
||||
"action" = 'UNKNOWN'
|
||||
`guid` = '',
|
||||
`value` = '[]',
|
||||
`action` = 'UNKNOWN'
|
||||
WHERE 1 = 1
|
||||
AND "group" = ''
|
||||
AND "resource" = ''
|
||||
AND "namespace" = ''
|
||||
AND "name" = ''
|
||||
AND `group` = ''
|
||||
AND `resource` = ''
|
||||
AND `namespace` = ''
|
||||
AND `name` = ''
|
||||
;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
UPDATE "resource"
|
||||
SET "resource_version" = 0
|
||||
WHERE "guid" = ''
|
||||
UPDATE `resource`
|
||||
SET `resource_version` = 0
|
||||
WHERE `guid` = ''
|
||||
;
|
||||
|
||||
+4
-4
@@ -1,8 +1,8 @@
|
||||
SELECT
|
||||
"resource_version"
|
||||
FROM "resource_version"
|
||||
`resource_version`
|
||||
FROM `resource_version`
|
||||
WHERE 1 = 1
|
||||
AND "group" = ''
|
||||
AND "resource" = ''
|
||||
AND `group` = ''
|
||||
AND `resource` = ''
|
||||
FOR UPDATE
|
||||
;
|
||||
|
||||
Vendored
+4
-4
@@ -1,7 +1,7 @@
|
||||
UPDATE "resource_version"
|
||||
UPDATE `resource_version`
|
||||
SET
|
||||
"resource_version" = 123
|
||||
`resource_version` = 123
|
||||
WHERE 1 = 1
|
||||
AND "group" = ''
|
||||
AND "resource" = ''
|
||||
AND `group` = ''
|
||||
AND `resource` = ''
|
||||
;
|
||||
|
||||
+4
-4
@@ -1,8 +1,8 @@
|
||||
INSERT INTO "resource_version"
|
||||
INSERT INTO `resource_version`
|
||||
(
|
||||
"group",
|
||||
"resource",
|
||||
"resource_version"
|
||||
`group`,
|
||||
`resource`,
|
||||
`resource_version`
|
||||
)
|
||||
VALUES (
|
||||
'',
|
||||
|
||||
Reference in New Issue
Block a user