Class: ActiveRecord::ConnectionAdapters::ColumnWithIdentity

Inherits:
Column
  • Object
show all
Defined in:
lib/active_record/connection_adapters/sqlserver_adapter.rb

Overview

:nodoc:

Instance Attribute Summary collapse

Attributes inherited from Column

#default, #limit, #name, #type

Instance Method Summary collapse

Methods inherited from Column

#binary_to_string, #human_name, #klass, #string_to_binary, #type_cast

Constructor Details

#initialize(name, default, sql_type = nil, is_identity = false) ⇒ ColumnWithIdentity

Returns a new instance of ColumnWithIdentity.



57
58
59
60
61
# File 'lib/active_record/connection_adapters/sqlserver_adapter.rb', line 57

def initialize(name, default, sql_type = nil, is_identity = false)
  super(name, default, sql_type)

  @identity = is_identity
end

Instance Attribute Details

#identityObject (readonly)

Returns the value of attribute identity.



55
56
57
# File 'lib/active_record/connection_adapters/sqlserver_adapter.rb', line 55

def identity
  @identity
end