Class: Droonga::Plugins::Groonga::ColumnList::Command

Inherits:
GenericCommand
  • Object
show all
Defined in:
lib/droonga/plugins/groonga/column_list.rb

Instance Method Summary collapse

Methods inherited from GenericCommand

#execute, #initialize

Constructor Details

This class inherits a constructor from Droonga::Plugins::Groonga::GenericCommand

Instance Method Details

#process_request(request) ⇒ Object



37
38
39
40
41
42
43
44
45
# File 'lib/droonga/plugins/groonga/column_list.rb', line 37

def process_request(request)
  command_class = ::Groonga::Command.find("column_list")
  @command = command_class.new("column_list", request)

  table_name = valid_table_name("table")

  columns = list_columns(table_name)
  [HEADER, *columns]
end