method
extract_limit
v2.1.0 -
Show latest stable
- Class:
ActiveRecord::ConnectionAdapters::MysqlColumn
extract_limit(sql_type)private
No documentation available.
# File activerecord/lib/active_record/connection_adapters/mysql_adapter.rb, line 117
def extract_limit(sql_type)
if sql_type =~ /blob|text/i
case sql_type
when /tiny/i
255
when /medium/i
16777215
when /long/i
2147483647 # mysql only allows 2^31-1, not 2^32-1, somewhat inconsistently with the tiny/medium/normal cases
else
super # we could return 65535 here, but we leave it undecorated by default
end
else
super
end
end