method
validate
v4.2.9 -
Show latest stable
- Class:
ActiveRecord::Migrator
validate(migrations)private
No documentation available.
# File activerecord/lib/active_record/migration.rb, line 1040
def validate(migrations)
name ,= migrations.group_by(&:name).find { |_,v| v.length > 1 }
raise DuplicateMigrationNameError.new(name) if name
version ,= migrations.group_by(&:version).find { |_,v| v.length > 1 }
raise DuplicateMigrationVersionError.new(version) if version
end