Class: Gitlab::BackgroundMigration::FixFirstMentionedInCommitAt::TmpIssueMetrics
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- Gitlab::BackgroundMigration::FixFirstMentionedInCommitAt::TmpIssueMetrics
- Includes:
- EachBatch
- Defined in:
- lib/gitlab/background_migration/fix_first_mentioned_in_commit_at.rb
Overview
rubocop: disable Style/Documentation
Class Method Summary collapse
Class Method Details
.first_mentioned_in_commit_at_condition ⇒ Object
20 21 22 23 24 25 26 |
# File 'lib/gitlab/background_migration/fix_first_mentioned_in_commit_at.rb', line 20 def self.first_mentioned_in_commit_at_condition if columns_hash['first_mentioned_in_commit_at'].sql_type == 'timestamp without time zone' 'EXTRACT(YEAR FROM first_mentioned_in_commit_at) > 2019' else "EXTRACT(YEAR FROM first_mentioned_in_commit_at at time zone 'UTC') > 2019" end end |
.from_2020 ⇒ Object
16 17 18 |
# File 'lib/gitlab/background_migration/fix_first_mentioned_in_commit_at.rb', line 16 def self.from_2020 where(first_mentioned_in_commit_at_condition) end |