remove_columns_sql(table_name, *column_names) Instance Protected methods
remove_index_sql(table_name, options = {}) Instance Protected methods
remove_timestamps_sql(table_name) Instance Protected methods
rename_column_sql(table_name, column_name, new_column_name) Instance Protected methods
subquery_for(key, select) Instance Protected methods MySQL is too stupid to create a temporary table for use subquery, so we have to give it some prompting in the form of a subsubquery. Ugh!
translate_exception(exception, message) Instance Protected methods
column_spec(column, types) Instance Public methods
migration_keys() Instance Public methods Lists the valid migration options
prepare_column_options(column, types) Instance Public methods This can be overridden on a Adapter level basis to support other extended datatypes (Example: Adding an array option in the PostgreSQLAdapter)
new() Class Public methods
Page 2076 of 11844