Method: ActiveRecord::Migration#next_migration_number

Defined in:
activerecord/lib/active_record/migration.rb

#next_migration_number(number) ⇒ Object

Determines the version number of the next migration.



1131
1132
1133
1134
1135
1136
1137
# File 'activerecord/lib/active_record/migration.rb', line 1131

def next_migration_number(number)
  if ActiveRecord.timestamped_migrations
    [Time.now.utc.strftime("%Y%m%d%H%M%S"), "%.14d" % number].max
  else
    "%.3d" % number.to_i
  end
end