Class: RemoveColumnFuncFilter
- Inherits:
-
RenameTableFuncFilter
- Object
- Ripper::Filter
- CreateTableFuncFilter
- RenameTableFuncFilter
- RemoveColumnFuncFilter
- 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
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 |