@@ -24,31 +24,31 @@ public function data()
24
24
'' , // postfix
25
25
'= ' , // comp
26
26
'val ' , // value
27
- '(( T.col != \'\' AND T.col = ?) ) ' , // expect sql
27
+ '(T.col = ? ) ' , // expect sql
28
28
['val ' ], // expect opts
29
29
],
30
30
[
31
31
'before ' , // prefix
32
32
'' , // postfix
33
33
'= ' , // comp
34
34
'val ' , // value
35
- '((T.col != \'\' AND ? || T.col = ?) ) ' , // expect sql
35
+ '(? || T.col = ?) ' , // expect sql
36
36
['before ' , 'val ' ], // expect opts
37
37
],
38
38
[
39
39
'' , // prefix
40
40
'after ' , // postfix
41
41
'= ' , // comp
42
42
'val ' , // value
43
- '(( T.col != \'\' AND T.col || ? = ?) ) ' , // expect sql
43
+ '(T.col || ? = ?) ' , // expect sql
44
44
['after ' , 'val ' ], // expect opts
45
45
],
46
46
[
47
47
'before ' , // prefix
48
48
'after ' , // postfix
49
49
'= ' , // comp
50
50
'val ' , // value
51
- '((T.col != \'\' AND ? || T.col || ? = ?) ) ' , // expect sql
51
+ '(? || T.col || ? = ?) ' , // expect sql
52
52
['before ' , 'after ' , 'val ' ], // expect opts
53
53
],
54
54
// LIKE
@@ -57,31 +57,31 @@ public function data()
57
57
'' , // postfix
58
58
'LIKE ' , // comp
59
59
'%val% ' , // value
60
- '(( T.col != \'\' AND T.col LIKE ?) ) ' , // expect sql
60
+ '(T.col LIKE ?) ' , // expect sql
61
61
['%val% ' ], // expect opts
62
62
],
63
63
[
64
64
'before ' , // prefix
65
65
'' , // postfix
66
66
'LIKE ' , // comp
67
67
'%val% ' , // value
68
- '((T.col != \'\' AND ? || T.col LIKE ?) ) ' , // expect sql
68
+ '(? || T.col LIKE ?) ' , // expect sql
69
69
['before ' , '%val% ' ], // expect opts
70
70
],
71
71
[
72
72
'' , // prefix
73
73
'after ' , // postfix
74
74
'LIKE ' , // comp
75
75
'%val% ' , // value
76
- '(( T.col != \'\' AND T.col || ? LIKE ?) ) ' , // expect sql
76
+ '(T.col || ? LIKE ?) ' , // expect sql
77
77
['after ' , '%val% ' ], // expect opts
78
78
],
79
79
[
80
80
'before ' , // prefix
81
81
'after ' , // postfix
82
82
'LIKE ' , // comp
83
83
'%val% ' , // value
84
- '((T.col != \'\' AND ? || T.col || ? LIKE ?) ) ' , // expect sql
84
+ '(? || T.col || ? LIKE ?) ' , // expect sql
85
85
['before ' , 'after ' , '%val% ' ], // expect opts
86
86
],
87
87
// NOT LIKE
@@ -90,31 +90,31 @@ public function data()
90
90
'' , // postfix
91
91
'NOT LIKE ' , // comp
92
92
'%val% ' , // value
93
- '(( T.col != \'\' AND T.col NOT LIKE ?) ) ' , // expect sql
93
+ '(T.col NOT LIKE ?) ' , // expect sql
94
94
['%val% ' ], // expect opts
95
95
],
96
96
[
97
97
'before ' , // prefix
98
98
'' , // postfix
99
99
'NOT LIKE ' , // comp
100
100
'%val% ' , // value
101
- '((T.col != \'\' AND ? || T.col NOT LIKE ?) ) ' , // expect sql
101
+ '(? || T.col NOT LIKE ?) ' , // expect sql
102
102
['before ' , '%val% ' ], // expect opts
103
103
],
104
104
[
105
105
'' , // prefix
106
106
'after ' , // postfix
107
107
'NOT LIKE ' , // comp
108
108
'%val% ' , // value
109
- '(( T.col != \'\' AND T.col || ? NOT LIKE ?) ) ' , // expect sql
109
+ '(T.col || ? NOT LIKE ?) ' , // expect sql
110
110
['after ' , '%val% ' ], // expect opts
111
111
],
112
112
[
113
113
'before ' , // prefix
114
114
'after ' , // postfix
115
115
'NOT LIKE ' , // comp
116
116
'%val% ' , // value
117
- '((T.col != \'\' AND ? || T.col || ? NOT LIKE ?) ) ' , // expect sql
117
+ '(? || T.col || ? NOT LIKE ?) ' , // expect sql
118
118
['before ' , 'after ' , '%val% ' ], // expect opts
119
119
],
120
120
@@ -124,7 +124,7 @@ public function data()
124
124
'after ' , // postfix
125
125
'NOT LIKE ' , // comp
126
126
['%val1% ' , '%val2% ' ], // multiple values
127
- '((T.col != \'\' AND ( ? || T.col || ? NOT LIKE ? OR ? || T.col || ? NOT LIKE ?) )) ' , // expect sql
127
+ '((? || T.col || ? NOT LIKE ? OR ? || T.col || ? NOT LIKE ?)) ' , // expect sql
128
128
['before ' , 'after ' , '%val1% ' , 'before ' , 'after ' , '%val2% ' ,], // expect opts
129
129
],
130
130
];
0 commit comments