Class: RemoveColumnFuncFilter

Inherits:
RenameTableFuncFilter show all
Defined in:
lib/func_filter.rb

Instance Attribute Summary

Attributes inherited from CreateTableFuncFilter

#column_option_str, #fclass, #func_option_str, #func_str

Instance Method Summary collapse

Methods inherited from RenameTableFuncFilter

#on_comma

Methods inherited from CreateTableFuncFilter

#add_tok, #initialize, #on_default, #on_do_block, #on_float, #on_int, #on_kw, #on_lbrase, #on_nl, #on_rbrase, #on_tstring_beg, #on_tstring_content, #on_tstring_end

Constructor Details

This class inherits a constructor from CreateTableFuncFilter

Instance Method Details

#on_ident(tok, f) ⇒ Object



299
300
301
302
303
304
305
306
# File 'lib/func_filter.rb', line 299

def on_ident(tok, f)
  if @is_func_option && @is_comma
    @fclass.add_column_name tok
    @is_func_option = false
    @is_comma = false
  end
  add_tok tok
end