Sha256: 2775329c028a084b439c131f536bf5c9ab8e28a57f9fa70a3fa48425952d3d0b

Contents?: true

Size: 346 Bytes

Versions: 16

Compression:

Stored size: 346 Bytes

Contents

grammar SQLGroupByClause
  include SQLPrimitives
  include SQLRowSupport
  include SQLHelpers

  rule group_by
    "GROUP BY " one_or_more_column_names {
      def eval
        columns = one_or_more_column_names.eval
        columns_as_syms = columns.map { |column| column.to_sym }
        GroupBy.new(*columns_as_syms)
      end
    }
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
hipster_sql_to_hbase-0.3.29 lib/sql_parser/sql_group_by_clause.treetop
hipster_sql_to_hbase-0.3.20 lib/sql_parser/sql_group_by_clause.treetop
hipster_sql_to_hbase-0.3.12 lib/sql_parser/sql_group_by_clause.treetop
hipster_sql_to_hbase-0.3.2 lib/sql_parser/sql_group_by_clause.treetop
hipster_sql_to_hbase-0.3.1 lib/sql_parser/sql_group_by_clause.treetop
hipster_sql_to_hbase-0.3.0 lib/sql_parser/sql_group_by_clause.treetop
hipster_sql_to_hbase-0.2.2 lib/sql_parser/sql_group_by_clause.treetop
hipster_sql_to_hbase-0.2.0 lib/sql_parser/sql_group_by_clause.treetop
hipster_sql_to_hbase-0.1.85 lib/sql_parser/sql_group_by_clause.treetop
hipster_sql_to_hbase-0.1.8 lib/sql_parser/sql_group_by_clause.treetop
hipster_sql_to_hbase-0.1.7 lib/sql_parser/sql_group_by_clause.treetop
hipster_sql_to_hbase-0.1.6 lib/sql_parser/sql_group_by_clause.treetop
hipster_sql_to_hbase-0.1.5 lib/sql_parser/sql_group_by_clause.treetop
hipster_sql_to_hbase-0.1.4 lib/sql_parser/sql_group_by_clause.treetop
hipster_sql_to_hbase-0.1.3 lib/sql_parser/sql_group_by_clause.treetop
hipster_sql_to_hbase-0.1.2 lib/sql_parser/sql_group_by_clause.treetop