Class: ActiveRecord::Mysql::Comment::TableDefinition
- Inherits:
-
ConnectionAdapters::TableDefinition
- Object
- ConnectionAdapters::TableDefinition
- ActiveRecord::Mysql::Comment::TableDefinition
- Defined in:
- lib/activerecord-mysql-comment/active_record/connection_adapters/abstract_mysql_adapter.rb
Instance Method Summary collapse
-
#initialize(types, name, temporary, options, as = nil) ⇒ TableDefinition
constructor
A new instance of TableDefinition.
-
#new_column_definition(name, type, options) ⇒ Object
:nodoc:.
Constructor Details
#initialize(types, name, temporary, options, as = nil) ⇒ TableDefinition
Returns a new instance of TableDefinition.
35 36 37 38 |
# File 'lib/activerecord-mysql-comment/active_record/connection_adapters/abstract_mysql_adapter.rb', line 35 def initialize(types, name, temporary, , as = nil) super(types, name, temporary, ) @as = as end |
Instance Method Details
#new_column_definition(name, type, options) ⇒ Object
:nodoc:
40 41 42 43 44 |
# File 'lib/activerecord-mysql-comment/active_record/connection_adapters/abstract_mysql_adapter.rb', line 40 def new_column_definition(name, type, ) # :nodoc: column = super column.comment = [:comment] column end |