class ActiveRecord::ConnectionAdapters::Table

def change(column_name, type, **options)

See TableDefinition#column for details of the options you can use.

t.change(:description, :text)
t.change(:name, :string, limit: 80)

Changes the column's definition according to the new options.
def change(column_name, type, **options)
  @base.change_column(name, column_name, type, **options)
end