module Gitlab::Styles::Rubocop::MigrationHelpers

Module containing helper methods for writing migration cops.

Public Instance Methods

in_migration?(node) click to toggle source

Returns true if the given node originated from the db/migrate directory.

# File lib/gitlab/styles/rubocop/migration_helpers.rb, line 9
def in_migration?(node)
  dirname = File.dirname(node.location.expression.source_buffer.name)

  dirname.end_with?(
    'db/migrate',
    'db/post_migrate',
    'ee/db/migrate',
    'ee/db/post_migrate')
end