Module: ActiveRecord::DatabaseComments::Definitions::Column
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/active_record/database_comments/definitions/column.rb
Instance Method Summary collapse
-
#to_sql_with_comments ⇒ Object
Override de #to_sql.
Instance Method Details
#to_sql_with_comments ⇒ Object
Override de #to_sql
16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/active_record/database_comments/definitions/column.rb', line 16 def to_sql_with_comments column_sql = "#{base.quote_column_name(name)} #{sql_type}" = {} [:null] = null unless null.nil? [:default] = default unless default.nil? # Cambio: column_options[:comment] [:comment] = comment unless comment.nil? (column_sql, ) unless type.to_sym == :primary_key column_sql end |