Class ActiveRecord::ConnectionAdapters::TableDefinition
In: vendor/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb
Parent: Object

Methods

column   new  

Attributes

columns  [RW] 

Public Class methods

[Source]

     # File vendor/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb, line 445
445:       def initialize
446:         @columns = []
447:       end

Public Instance methods

[Source]

     # File vendor/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb, line 449
449:       def column(name, type, options = {})
450:         @columns << [ name, type, options ]
451:         self
452:       end

[Validate]