File tree Expand file tree Collapse file tree 1 file changed +41
-41
lines changed Expand file tree Collapse file tree 1 file changed +41
-41
lines changed Original file line number Diff line number Diff line change 71
71
' ALL' => ' CREATE' ,
72
72
' ALL PRIVILEGES' => ' CREATE' ,
73
73
Pattern[
74
- ' ^$ ' ,
75
- ' ^CONNECT$' ,
76
- ' ^CREATE$' ,
77
- ' ^TEMP$' ,
78
- ' ^TEMPORARY$'
74
+ /^$/ ,
75
+ / ^CONNECT$/ ,
76
+ / ^CREATE$/ ,
77
+ / ^TEMP$/ ,
78
+ / ^TEMPORARY$/
79
79
] => $_privilege,
80
80
default => fail(' Illegal value for $privilege parameter' ),
81
81
}
88
88
' ALL' => ' CREATE' ,
89
89
' ALL PRIVILEGES' => ' CREATE' ,
90
90
Pattern[
91
- ' ^$ ' ,
92
- ' ^CREATE$' ,
93
- ' ^USAGE$'
91
+ /^$/ ,
92
+ / ^CREATE$/ ,
93
+ / ^USAGE$/
94
94
] => $_privilege,
95
95
default => fail(' Illegal value for $privilege parameter' ),
96
96
}
102
102
$unless_privilege = $_privilege ? {
103
103
' ALL' => ' USAGE' ,
104
104
Pattern[
105
- ' ^$ ' ,
106
- ' ^ALL PRIVILEGES$' ,
107
- ' ^SELECT$' ,
108
- ' ^UPDATE$' ,
109
- ' ^USAGE$'
105
+ /^$/ ,
106
+ / ^ALL PRIVILEGES$/ ,
107
+ / ^SELECT$/ ,
108
+ / ^UPDATE$/ ,
109
+ / ^USAGE$/
110
110
] => $_privilege,
111
111
default => fail(' Illegal value for $privilege parameter' ),
112
112
}
117
117
' ALL SEQUENCES IN SCHEMA' : {
118
118
case $_privilege {
119
119
Pattern[
120
- ' ^$ ' ,
121
- ' ^ALL$' ,
122
- ' ^ALL PRIVILEGES$' ,
123
- ' ^SELECT$' ,
124
- ' ^UPDATE$' ,
125
- ' ^USAGE$'
120
+ /^$/ ,
121
+ / ^ALL$/ ,
122
+ / ^ALL PRIVILEGES$/ ,
123
+ / ^SELECT$/ ,
124
+ / ^UPDATE$/ ,
125
+ / ^USAGE$/
126
126
]: { }
127
127
default: { fail(' Illegal value for $privilege parameter' ) }
128
128
}
191
191
$unless_privilege = $_privilege ? {
192
192
' ALL' => ' INSERT' ,
193
193
Pattern[
194
- ' ^$ ' ,
195
- ' ^ALL$' ,
196
- ' ^ALL PRIVILEGES$' ,
197
- ' ^DELETE$' ,
198
- ' ^REFERENCES$' ,
199
- ' ^SELECT$' ,
200
- ' ^TRIGGER$' ,
201
- ' ^TRUNCATE$' ,
202
- ' ^UPDATE$'
194
+ /^$/ ,
195
+ / ^ALL$/ ,
196
+ / ^ALL PRIVILEGES$/ ,
197
+ / ^DELETE$/ ,
198
+ / ^REFERENCES$/ ,
199
+ / ^SELECT$/ ,
200
+ / ^TRIGGER$/ ,
201
+ / ^TRUNCATE$/ ,
202
+ / ^UPDATE$/
203
203
] => $_privilege,
204
204
default => fail(' Illegal value for $privilege parameter' ),
205
205
}
213
213
' ALL TABLES IN SCHEMA' : {
214
214
case $_privilege {
215
215
Pattern[
216
- ' ^$ ' ,
217
- ' ^ALL$' ,
218
- ' ^ALL PRIVILEGES$' ,
219
- ' ^DELETE$' ,
220
- ' ^INSERT$' ,
221
- ' ^REFERENCES$' ,
222
- ' ^SELECT$' ,
223
- ' ^TRIGGER$' ,
224
- ' ^TRUNCATE$' ,
225
- ' ^UPDATE$'
216
+ /^$/ ,
217
+ / ^ALL$/ ,
218
+ / ^ALL PRIVILEGES$/ ,
219
+ / ^DELETE$/ ,
220
+ / ^INSERT$/ ,
221
+ / ^REFERENCES$/ ,
222
+ / ^SELECT$/ ,
223
+ / ^TRIGGER$/ ,
224
+ / ^TRUNCATE$/ ,
225
+ / ^UPDATE$/
226
226
]: { }
227
227
default: { fail(' Illegal value for $privilege parameter' ) }
228
228
}
270
270
' ALL' => ' USAGE' ,
271
271
' ALL PRIVILEGES' => ' USAGE' ,
272
272
Pattern[
273
- ' ^$ ' ,
274
- ' ^CREATE$' ,
275
- ' ^USAGE$'
273
+ /^$/ ,
274
+ / ^CREATE$/ ,
275
+ / ^USAGE$/
276
276
] => $_privilege,
277
277
default => fail(' Illegal value for $privilege parameter' ),
278
278
}
You can’t perform that action at this time.
0 commit comments