Class: ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- Inherits:
-
Object
- Object
- ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- Defined in:
- lib/active_record/connection_adapters/abstract_mysql.rb
Defined Under Namespace
Modules: SqlEnumMapper
Class Method Summary collapse
Class Method Details
.register_enum_type(mapping) ⇒ Object
5 6 7 8 9 |
# File 'lib/active_record/connection_adapters/abstract_mysql.rb', line 5 def register_enum_type(mapping) mapping.register_type(%r(enum)i) do |sql_type| Type::Enum.new(limit: sql_type.to_s.scan(/'(.*?)'/).flatten) end end |