Skip to content

Commit 409b6de

Browse files
committed
test: add SQL test cases for PostgreSQL trigram operators
1 parent f6714d8 commit 409b6de

File tree

2 files changed

+131
-0
lines changed

2 files changed

+131
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
SELECT text % text;
2+
SELECT text <% text;
3+
SELECT text %> text;
4+
SELECT text <<% text;
5+
SELECT text %>> text;
6+
SELECT text <-> text;
7+
SELECT text <<-> text;
8+
SELECT text <->> text;
9+
SELECT text <<<-> text;
10+
SELECT text <->>> text;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,121 @@
1+
file:
2+
- statement:
3+
- select_statement:
4+
- select_clause:
5+
- keyword: SELECT
6+
- select_clause_element:
7+
- expression:
8+
- column_reference:
9+
- naked_identifier: text
10+
- binary_operator: '%'
11+
- column_reference:
12+
- naked_identifier: text
13+
- statement_terminator: ;
14+
- statement:
15+
- select_statement:
16+
- select_clause:
17+
- keyword: SELECT
18+
- select_clause_element:
19+
- expression:
20+
- column_reference:
21+
- naked_identifier: text
22+
- comparison_operator: <%
23+
- column_reference:
24+
- naked_identifier: text
25+
- statement_terminator: ;
26+
- statement:
27+
- select_statement:
28+
- select_clause:
29+
- keyword: SELECT
30+
- select_clause_element:
31+
- expression:
32+
- column_reference:
33+
- naked_identifier: text
34+
- comparison_operator: '%>'
35+
- column_reference:
36+
- naked_identifier: text
37+
- statement_terminator: ;
38+
- statement:
39+
- select_statement:
40+
- select_clause:
41+
- keyword: SELECT
42+
- select_clause_element:
43+
- expression:
44+
- column_reference:
45+
- naked_identifier: text
46+
- comparison_operator: <<%
47+
- column_reference:
48+
- naked_identifier: text
49+
- statement_terminator: ;
50+
- statement:
51+
- select_statement:
52+
- select_clause:
53+
- keyword: SELECT
54+
- select_clause_element:
55+
- expression:
56+
- column_reference:
57+
- naked_identifier: text
58+
- comparison_operator: '%>>'
59+
- column_reference:
60+
- naked_identifier: text
61+
- statement_terminator: ;
62+
- statement:
63+
- select_statement:
64+
- select_clause:
65+
- keyword: SELECT
66+
- select_clause_element:
67+
- expression:
68+
- column_reference:
69+
- naked_identifier: text
70+
- comparison_operator: <->
71+
- column_reference:
72+
- naked_identifier: text
73+
- statement_terminator: ;
74+
- statement:
75+
- select_statement:
76+
- select_clause:
77+
- keyword: SELECT
78+
- select_clause_element:
79+
- expression:
80+
- column_reference:
81+
- naked_identifier: text
82+
- comparison_operator: <<->
83+
- column_reference:
84+
- naked_identifier: text
85+
- statement_terminator: ;
86+
- statement:
87+
- select_statement:
88+
- select_clause:
89+
- keyword: SELECT
90+
- select_clause_element:
91+
- expression:
92+
- column_reference:
93+
- naked_identifier: text
94+
- comparison_operator: <->>
95+
- column_reference:
96+
- naked_identifier: text
97+
- statement_terminator: ;
98+
- statement:
99+
- select_statement:
100+
- select_clause:
101+
- keyword: SELECT
102+
- select_clause_element:
103+
- expression:
104+
- column_reference:
105+
- naked_identifier: text
106+
- comparison_operator: <<<->
107+
- column_reference:
108+
- naked_identifier: text
109+
- statement_terminator: ;
110+
- statement:
111+
- select_statement:
112+
- select_clause:
113+
- keyword: SELECT
114+
- select_clause_element:
115+
- expression:
116+
- column_reference:
117+
- naked_identifier: text
118+
- comparison_operator: <->>>
119+
- column_reference:
120+
- naked_identifier: text
121+
- statement_terminator: ;

0 commit comments

Comments
 (0)