diff options
author | Nick Thomas <nick@gitlab.com> | 2018-01-30 18:55:51 +0000 |
---|---|---|
committer | Nick Thomas <nick@gitlab.com> | 2018-01-30 19:00:44 +0000 |
commit | 564306e028f2575262884937cba0c38eca586d7b (patch) | |
tree | 1903475cd7be9be6ee710e339d3ee29c5271d64f /config/initializers/peek.rb | |
parent | 69a3af733e9fcd90d7007057ef79f85cdda13918 (diff) | |
download | gitlab-ce-564306e028f2575262884937cba0c38eca586d7b.tar.gz |
Don't assume postgresql in two initializers
Diffstat (limited to 'config/initializers/peek.rb')
-rw-r--r-- | config/initializers/peek.rb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/config/initializers/peek.rb b/config/initializers/peek.rb index e74b95f1646..11759801112 100644 --- a/config/initializers/peek.rb +++ b/config/initializers/peek.rb @@ -7,10 +7,12 @@ if Gitlab::Database.mysql? require 'peek-mysql2' PEEK_DB_CLIENT = ::Mysql2::Client PEEK_DB_VIEW = Peek::Views::Mysql2 -else +elsif Gitlab::Database.postgresql? require 'peek-pg' PEEK_DB_CLIENT = ::PG::Connection PEEK_DB_VIEW = Peek::Views::PG +else + raise "Unsupported database adapter for peek!" end Peek.into PEEK_DB_VIEW |