Module: Datadog::Utils::Database

Defined in:
lib/ddtrace/utils/database.rb

Overview

Common database-related utility functions.

Constant Summary collapse

VENDOR_DEFAULT =
'defaultdb'.freeze
VENDOR_POSTGRES =
'postgres'.freeze
VENDOR_SQLITE =
'sqlite'.freeze

Class Method Summary collapse

Class Method Details

.normalize_vendor(vendor) ⇒ Object



12
13
14
15
16
17
18
19
20
21
22
23
# File 'lib/ddtrace/utils/database.rb', line 12

def normalize_vendor(vendor)
  case vendor
  when nil
    VENDOR_DEFAULT
  when 'postgresql'
    VENDOR_POSTGRES
  when 'sqlite3'
    VENDOR_SQLITE
  else
    vendor
  end
end