class Jennifer::Migration::TableBuilder::ChangeTable

Defined in:

jennifer/migration/table_builder/change_table.cr

Instance Method Summary

Instance methods inherited from class Jennifer::Migration::TableBuilder::Base

fields : Hash(String, Hash(Symbol, Bool | Float32 | Int32 | String | Symbol)) fields, name : String | Symbol name, process process, to_s to_s

Constructor methods inherited from class Jennifer::Migration::TableBuilder::Base

new(name : String | Symbol) new

Instance methods inherited from module Jennifer::Support

pluralize(str : String) pluralize, singularize(str : String) singularize

Instance Method Detail

def change_column(old_name, new_name, type, options = {} of String => String) #

[View source]
def process #

[View source]
def rename_table(new_name) #

[View source]