Module: Mv::Core::ActiveRecord::ConnectionAdapters::AbstractAdapterDecorator
- Defined in:
- lib/mv/core/active_record/connection_adapters/abstract_adapter_decorator.rb
Instance Method Summary collapse
- #add_column(table_name, column_name, type, opts = {}) ⇒ Object
- #change_column(table_name, column_name, type, opts = {}) ⇒ Object
- #drop_table(table_name, opts = {}) ⇒ Object
- #remove_column(table_name, column_name, type = nil, options = {}) ⇒ Object
- #rename_column(table_name, old_column_name, new_column_name) ⇒ Object
- #rename_table(old_table_name, new_table_name) ⇒ Object
- #validates(table_name, column_name, opts) ⇒ Object
Instance Method Details
#add_column(table_name, column_name, type, opts = {}) ⇒ Object
9 10 11 12 13 |
# File 'lib/mv/core/active_record/connection_adapters/abstract_adapter_decorator.rb', line 9 def add_column table_name, column_name, type, opts = {} Mv::Core::Migration::Base.add_column(table_name, column_name, params(opts)) super end |
#change_column(table_name, column_name, type, opts = {}) ⇒ Object
27 28 29 30 31 |
# File 'lib/mv/core/active_record/connection_adapters/abstract_adapter_decorator.rb', line 27 def change_column table_name, column_name, type, opts = {} Mv::Core::Migration::Base.change_column(table_name, column_name, params(opts)) super end |
#drop_table(table_name, opts = {}) ⇒ Object
43 44 45 46 47 |
# File 'lib/mv/core/active_record/connection_adapters/abstract_adapter_decorator.rb', line 43 def drop_table table_name, opts = {} Mv::Core::Migration::Base.drop_table(table_name) super end |
#remove_column(table_name, column_name, type = nil, options = {}) ⇒ Object
15 16 17 18 19 |
# File 'lib/mv/core/active_record/connection_adapters/abstract_adapter_decorator.rb', line 15 def remove_column table_name, column_name, type = nil, = {} Mv::Core::Migration::Base.remove_column table_name, column_name super end |
#rename_column(table_name, old_column_name, new_column_name) ⇒ Object
21 22 23 24 25 |
# File 'lib/mv/core/active_record/connection_adapters/abstract_adapter_decorator.rb', line 21 def rename_column table_name, old_column_name, new_column_name Mv::Core::Migration::Base.rename_column table_name, old_column_name, new_column_name super end |