Class: Mysql::Parser::AlterTableDropColumnParser

Inherits:
QueryParser
  • Object
show all
Defined in:
lib/flydata/fluent-plugins/mysql/parser/alter_table_drop_column_parser.rb

Instance Method Summary collapse

Instance Method Details

#parse(query) ⇒ Object

Return hash object or array { alter_action : "drop_column", table_name : table_name, column : { name: column_name, } }



14
15
16
17
18
19
# File 'lib/flydata/fluent-plugins/mysql/parser/alter_table_drop_column_parser.rb', line 14

def parse(query)
  do_parse(query)
rescue
  $log.error("Failed to parse query. query:'#{query}' error:#{$!}")
  raise
end