module MigrationSignature::MigratorEnhancement

Public Instance Methods

migrate() click to toggle source
Calls superclass method
# File lib/migration_signature/railtie.rb, line 21
def migrate
  runnable = super

  return runnable if @direction && @direction != :up

  runnable.each do |migration|
    MigrationSignature.build_file(migration.filename)
  end

  puts('Migration signatures successfully built')
  runnable
end
run() click to toggle source
Calls superclass method
# File lib/migration_signature/railtie.rb, line 11
def run
  res = super
  return res unless @direction == :up

  MigrationSignature.build_file(@target_version.to_s)

  puts('Migration signature successfully built')
  res
end