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