class Jennifer::Migration::TableBuilder::DropForeignKey

Defined in:

jennifer/migration/table_builder/drop_foreign_key.cr

Constructors

Instance Method Summary

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

adapter : Adapter::Base adapter, column_exists?(*args, **options)
column_exists?(*args, **options, &)
column_exists?
, explain explain, index_exists?(*args, **options)
index_exists?(*args, **options, &)
index_exists?
, name : String name, process process, process_commands process_commands, schema_processor(*args, **options)
schema_processor(*args, **options, &)
schema_processor
, table_exists?(*args, **options)
table_exists?(*args, **options, &)
table_exists?

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

new(adapter, name : String | Symbol) new

Constructor Detail

def self.new(adapter, from_table, to_table, column, name) #

[View source]

Instance Method Detail

def column : String #

[View source]
def explain #
Description copied from class Jennifer::Migration::TableBuilder::Base

Returns string presentation of invoked changes.


[View source]
def from_table : String #

[View source]
def process #
Description copied from class Jennifer::Migration::TableBuilder::Base

Invokes current command.


[View source]
def to_table : String #

[View source]