    # File lib/active_record/connection_adapters/abstract/schema_definitions.rb, line 18
          def initialize(name, default, sql_type = nil, null = true)
            @name, @sql_type, @null = name, sql_type, null
            @limit, @precision, @scale  = extract_limit(sql_type), extract_precision(sql_type), extract_scale(sql_type)
            @type = simplified_type(sql_type)
            @default = type_cast(default)

            @primary = nil
          end