Class: SQL::TableModifier

Class | SQL::TableModifier
In: | lib/dm-migrations/sql/table_modifier.rb
Parent: | Object

### Methods

add_column change_column drop_column drop_columns new quote_column_name quoted_table_name rename_column

### Attributes

adapter | [RW] |
opts | [RW] |
statements | [RW] |
table_name | [RW] |

### Public Class methods

new(adapter, table_name, opts = {}, &block)

### Public Instance methods

add_column(name, type, opts = {})
change_column(name, type, opts = {})
drop_column(name)
drop_columns(name)

Alias for drop_column

quote_column_name(name)
quoted_table_name()
rename_column(name, new_name, opts = {})

[Validate]