Exception: ActiveRecord::InvalidMigrationTimestampError

Inherits:
MigrationError show all
Defined in:
activerecord/lib/active_record/migration.rb

Overview

:nodoc:

Instance Method Summary collapse

Constructor Details

#initialize(version = nil, name = nil) ⇒ InvalidMigrationTimestampError

Returns a new instance of InvalidMigrationTimestampError.



132
133
134
135
136
137
138
139
140
141
142
143
144
# File 'activerecord/lib/active_record/migration.rb', line 132

def initialize(version = nil, name = nil)
  if version && name
    super("      Invalid timestamp \#{version} for migration file: \#{name}.\n      Timestamp must be in form YYYYMMDDHHMMSS, and less than \#{(Time.now.utc + 1.day).strftime(\"%Y%m%d%H%M%S\")}.\n    MSG\n  else\n    super(<<~MSG)\n      Invalid timestamp for migration.\n      Timestamp must be in form YYYYMMDDHHMMSS, and less than \#{(Time.now.utc + 1.day).strftime(\"%Y%m%d%H%M%S\")}.\n    MSG\n  end\nend\n")