Commit ec23ba88 authored by Adam Hegyi's avatar Adam Hegyi

Merge branch 'fix-migration-mentionable-concerns' into 'master'

Fix module namespacing for mentionable concerns

See merge request gitlab-org/gitlab!26438
parents 665cc055 d6a5f930
......@@ -4,6 +4,7 @@ module Gitlab
module BackgroundMigration
module UserMentions
module Models
module Concerns
# == IsolatedMentionable concern
#
# Shortcutted for isolation version of Mentionable to be used in mentions migrations
......@@ -98,4 +99,5 @@ module Gitlab
end
end
end
end
end
......@@ -4,6 +4,7 @@ module Gitlab
module BackgroundMigration
module UserMentions
module Models
module Concerns
# Extract common no_quote_columns method used in determining the columns that do not need
# to be quoted for corresponding models
module MentionableMigrationMethods
......@@ -21,4 +22,5 @@ module Gitlab
end
end
end
end
end
......@@ -7,7 +7,7 @@ module Gitlab
module Models
module DesignManagement
class Design < ActiveRecord::Base
include MentionableMigrationMethods
include Concerns::MentionableMigrationMethods
def self.user_mention_model
Gitlab::BackgroundMigration::UserMentions::Models::DesignUserMention
......
......@@ -6,9 +6,9 @@ module Gitlab
module UserMentions
module Models
class Epic < ActiveRecord::Base
include IsolatedMentionable
include Concerns::IsolatedMentionable
include Concerns::MentionableMigrationMethods
include CacheMarkdownField
include MentionableMigrationMethods
attr_mentionable :title, pipeline: :single_line
attr_mentionable :description
......
......@@ -6,7 +6,7 @@ module Gitlab
module UserMentions
module Models
class Note < ActiveRecord::Base
include IsolatedMentionable
include Concerns::IsolatedMentionable
include CacheMarkdownField
self.table_name = 'notes'
......
......@@ -6,9 +6,9 @@ module Gitlab
module UserMentions
module Models
class Snippet < ActiveRecord::Base
include IsolatedMentionable
include Concerns::IsolatedMentionable
include Concerns::MentionableMigrationMethods
include CacheMarkdownField
include MentionableMigrationMethods
attr_mentionable :title, pipeline: :single_line
attr_mentionable :description
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment