module Ridgepole::Ext::AbstractAdapter::DisableTableOptions
Public Instance Methods
Source
# File lib/ridgepole/ext/abstract_adapter/disable_table_options.rb, line 16 def table_options(table_name) options = super if options && @__without_table_options options.delete(:options) options.delete(:charset) options.delete(:collation) end options end
Calls superclass method
Source
# File lib/ridgepole/ext/abstract_adapter/disable_table_options.rb, line 9 def without_table_options(value) @__without_table_options = value yield ensure remove_instance_variable(:@__without_table_options) end