module Babik::Selection::Operation::ValidDBMS

Check the DBMS is one of the supported ones

Constants

SUPPORTED_DB_ADAPTERS

Public Instance Methods

assert_dbms() click to toggle source
# File lib/babik/queryset/lib/selection/operation/date.rb, line 13
def assert_dbms
  dbms = db_engine.to_sym
  raise "Invalid dbms #{db_engine}. Only mysql, postgresql, and sqlite3 are accepted" unless SUPPORTED_DB_ADAPTERS.include?(dbms)
end