mvgijssel/arel_toolkit

View on GitHub
lib/arel/extensions/cross_join.rb

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
# rubocop:disable Naming/MethodName

module Arel
  module Nodes
    class CrossJoin < Arel::Nodes::Join
    end
  end

  module Visitors
    class ToSql
      def visit_Arel_Nodes_CrossJoin(o, collector)
        collector << 'CROSS JOIN '
        visit o.left, collector
      end
    end
  end
end

# rubocop:enable Naming/MethodName