Class: ActiveRecord::ConnectionAdapters::ColumnDefinition

Inherits:
Object
  • Object
show all
Defined in:
lib/activerecord-mysql-unsigned/active_record/v3/connection_adapters/abstract/schema_definitions.rb,
lib/activerecord-mysql-unsigned/active_record/v4/connection_adapters/abstract/schema_definitions.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#afterObject

Returns the value of attribute after.



6
7
8
# File 'lib/activerecord-mysql-unsigned/active_record/v3/connection_adapters/abstract/schema_definitions.rb', line 6

def after
  @after
end

#firstObject

Returns the value of attribute first.



6
7
8
# File 'lib/activerecord-mysql-unsigned/active_record/v3/connection_adapters/abstract/schema_definitions.rb', line 6

def first
  @first
end

#unsignedObject

Returns the value of attribute unsigned.



6
7
8
# File 'lib/activerecord-mysql-unsigned/active_record/v3/connection_adapters/abstract/schema_definitions.rb', line 6

def unsigned
  @unsigned
end

Instance Method Details

#sql_typeObject



8
9
10
# File 'lib/activerecord-mysql-unsigned/active_record/v3/connection_adapters/abstract/schema_definitions.rb', line 8

def sql_type
  base.type_to_sql(type.to_sym, limit, precision, scale, unsigned) rescue type
end