Rev 1159 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1159 | Rev 1225 | ||
---|---|---|---|
Line 44... | Line 44... | ||
44 | * @return bool |
44 | * @return bool |
45 | */ |
45 | */ |
46 | public function detect(OIDplusDatabaseConnection $db): bool { |
46 | public function detect(OIDplusDatabaseConnection $db): bool { |
47 | try { |
47 | try { |
48 | $vers = $db->query("select version() as dbms_version")->fetch_object()->dbms_version; |
48 | $vers = $db->query("select version() as dbms_version")->fetch_object()->dbms_version; |
49 | $vers = strtolower($vers); |
- | |
50 | return strpos($vers, 'postgresql') !== false; |
49 | return stripos($vers, 'PostgreSQL') !== false; |
51 | } catch (\Exception $e) { |
50 | } catch (\Exception $e) { |
52 | return false; |
51 | return false; |
53 | } |
52 | } |
54 | } |
53 | } |
55 | 54 |