class ActiveRecord::ConnectionAdapters::MySQL::TableDefinition

Attributes

charset[R]
collation[R]

Public Class Methods

new(conn, name, charset: nil, collation: nil, **) click to toggle source
# File lib/active_record/connection_adapters/mysql/schema_definitions.rb, line 65
def initialize(conn, name, charset: nil, collation: nil, **)
  super
  @charset = charset
  @collation = collation
end

Private Instance Methods

aliased_types(name, fallback) click to toggle source
# File lib/active_record/connection_adapters/mysql/schema_definitions.rb, line 88
def aliased_types(name, fallback)
  fallback
end
integer_like_primary_key_type(type, options) click to toggle source
# File lib/active_record/connection_adapters/mysql/schema_definitions.rb, line 92
def integer_like_primary_key_type(type, options)
  options[:auto_increment] = true
  type
end