lib/baza/driver/active_record/commands.rb
class Baza::Driver::ActiveRecord::Commands
def initialize(args)
@db = args.fetch(:db)
@proxy_to = ::Baza::Driver.const_get(StringCases.snake_to_camel(@db.driver.driver_type)).const_get(:Commands).new(args)
end
def method_missing(...)
@proxy_to.__send__(...)
end
end