method
new
rails latest stable - Class:
ActiveRecord::ConnectionAdapters::ColumnMethods::TableDefinition
new( conn, name, temporary: false, if_not_exists: false, options: nil, as: nil, comment: nil, ** )public
No documentation available.
# File activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb, line 368
def initialize(
conn,
name,
temporary: false,
if_not_exists: false,
options: nil,
as: nil,
comment: nil,
**
)
@conn = conn
@columns_hash = {}
@indexes = []
@foreign_keys = []
@primary_keys = nil
@check_constraints = []
@temporary = temporary
@if_not_exists = if_not_exists
@options = options
@as = as
@name = name
@comment = comment
end