@@ 254-265 (lines=12) @@ | ||
251 | } |
|
252 | ||
253 | function check_connect_db($conf) { |
|
254 | if ($conf && $conf->dbms) { |
|
255 | switch ( $conf->dbms ) { |
|
256 | case 'mysql': |
|
257 | case 'mysql_workspaces': |
|
258 | return check_connect_db_mysql($conf); |
|
259 | break; |
|
260 | case 'postgresql': |
|
261 | return check_connect_db_postgresql($conf); |
|
262 | break; |
|
263 | } |
|
264 | // FIXME: Add postgresql checks too |
|
265 | } |
|
266 | return false; |
|
267 | } |
|
268 | ||
@@ 270-280 (lines=11) @@ | ||
267 | } |
|
268 | ||
269 | function check_select_db($conf) { |
|
270 | if ($conf && $conf->dbms) { |
|
271 | switch ( $conf->dbms ) { |
|
272 | case 'mysql': |
|
273 | case 'mysql_workspaces': |
|
274 | return check_select_db_mysql($conf); |
|
275 | break; |
|
276 | case 'postgresql': |
|
277 | return check_select_db_postgresql($conf); |
|
278 | break; |
|
279 | } |
|
280 | } |
|
281 | return false; |
|
282 | } |
|
283 | ||
@@ 285-295 (lines=11) @@ | ||
282 | } |
|
283 | ||
284 | function check_db_grants($conf) { |
|
285 | if ($conf && $conf->dbms) { |
|
286 | switch ( $conf->dbms ) { |
|
287 | case 'mysql': |
|
288 | case 'mysql_workspaces': |
|
289 | return check_db_grants_mysql($conf); |
|
290 | break; |
|
291 | case 'postgresql': |
|
292 | return check_db_grants_postgresql($conf); |
|
293 | break; |
|
294 | } |
|
295 | } |
|
296 | return false; |
|
297 | } |
|
298 |