method
define_column_methods
v7.1.3.2 -
Show latest stable
- Class:
ActiveRecord::ConnectionAdapters::ColumnMethods
define_column_methods(*column_types)public
No documentation available.
# File activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb, line 329
def define_column_methods(*column_types) # :nodoc:
column_types.each do |column_type|
module_eval def #{column_type}(*names, **options) raise ArgumentError, "Missing column name(s) for #{column_type}" if names.empty? names.each { |name| column(name, :#{column_type}, **options) } end, __FILE__, __LINE__ + 1
end
end