Skip to content

Commit 2f30a23

Browse files
committed
InsertParser
1 parent ef53c39 commit 2f30a23

File tree

23 files changed

+112
-43
lines changed

23 files changed

+112
-43
lines changed

.idea/workspace.xml

Lines changed: 19 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

input.json

Lines changed: 3 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,5 @@
11
{
2-
"CRUD": ["SELECT"],
3-
"COLUMN": ["*"],
4-
"TABLE": ["(SELECT A, B, C FROM SUBQUERYTABLE WHERE CONDITION IN ('A', 'B', 'C') AND CONDITION IN (SELECT CONDITION FROM ANOTHER UNION SELECT CONDITION FROM UNIONTABLE))"],
5-
"TABLE SUB QUERY 1": ["(SELECT A, B, C FROM SUBQUERYTABLE WHERE CONDITION IN ('A', 'B', 'C') AND CONDITION IN (SELECT CONDITION FROM ANOTHER UNION SELECT CONDITION FROM UNIONTABLE))"],
6-
"TABLE SUB QUERY ANALYSE 1": {
7-
"CRUD": ["SELECT"],
8-
"COLUMN": [
9-
"A",
10-
"B",
11-
"C"
12-
],
13-
"TABLE": ["SUBQUERYTABLE"],
14-
"WHERE": ["CONDITION IN ('A', 'B', 'C') AND CONDITION IN (SELECT CONDITION FROM ANOTHER UNION SELECT CONDITION FROM UNIONTABLE)"],
15-
"WHERE SUB QUERY 1": ["(SELECT CONDITION FROM ANOTHER UNION SELECT CONDITION FROM UNIONTABLE)"],
16-
"WHERE SUB QUERY ANALYSE 1": {
17-
"CRUD": ["SELECT"],
18-
"COLUMN": ["CONDITION"],
19-
"TABLE": ["ANOTHER"],
20-
"UNION 1": ["SELECT CONDITION FROM UNIONTABLE"],
21-
"UNION ANALYSE 1": {
22-
"CRUD": ["SELECT"],
23-
"COLUMN": ["CONDITION"],
24-
"TABLE": ["UNIONTABLE"]
25-
}
26-
}
27-
},
28-
"UNION ALL 1": ["SELECT * FROM TAB2 UNION SELECT * FROM TAB3"],
29-
"UNION ALL ANALYSE 1": {
30-
"CRUD": ["SELECT"],
31-
"COLUMN": ["*"],
32-
"TABLE": ["TAB2"],
33-
"UNION 1": ["SELECT * FROM TAB3"],
34-
"UNION ANALYSE 1": {
35-
"CRUD": ["SELECT"],
36-
"COLUMN": ["*"],
37-
"TABLE": ["TAB3"]
38-
}
39-
}
2+
"CRUD": ["INSERT"],
3+
"TABLE": ["TABLENAME"],
4+
"VALUE": ["'TESTVALUE'"]
405
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)