Class: ActiveRecord::ConnectionAdapters::TableDefinition
- Inherits:
-
Object
- Object
- ActiveRecord::ConnectionAdapters::TableDefinition
- Defined in:
- lib/native_enum.rb
Instance Method Summary collapse
Instance Method Details
#enum(*args) ⇒ Object
17 18 19 20 21 |
# File 'lib/native_enum.rb', line 17 def enum *args = args. column_names = args column_names.each { |name| column(name, :enum, ) } end |
#set(*args) ⇒ Object
22 23 24 25 26 27 |
# File 'lib/native_enum.rb', line 22 def set *args = args. [:default] = [:default].join "," if [:default].present? column_names = args column_names.each { |name| column(name, :set, ) } end |