class Jennifer::Postgres::Migration::TableBuilder::CreateEnum

Defined in:

jennifer/adapter/postgres/migration/table_builder/create_enum.cr

Constructors

Instance Method Summary

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

adapter adapter, schema_processor schema_processor

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, name, values : Array(String)) #

[View source]

Instance Method Detail

def explain #
Description copied from class Jennifer::Migration::TableBuilder::Base

Returns string presentation of invoked changes.


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

Invokes current command.


[View source]