lib/annotate/annotate_models.rb in annotate-2.6.9 vs lib/annotate/annotate_models.rb in annotate-2.6.10
- old
+ new
@@ -138,10 +138,10 @@
attrs = []
attrs << "default(#{schema_default(klass, col)})" unless col.default.nil?
attrs << "not null" unless col.null
attrs << "primary key" if klass.primary_key && (klass.primary_key.is_a?(Array) ? klass.primary_key.collect{|c|c.to_sym}.include?(col.name.to_sym) : col.name.to_sym == klass.primary_key.to_sym)
- col_type = (col.sql_type || col.type).to_s
+ col_type = (col.type || col.sql_type).to_s
if col_type == "decimal"
col_type << "(#{col.precision}, #{col.scale})"
elsif col_type != "spatial"
if (col.limit)
if col.limit.is_a? Array