Files
gitlab-foss/lib/gitlab/database/query_analyzers/query_analyzer_helpers.rb
2024-06-26 21:24:28 +00:00

17 lines
386 B
Ruby

# frozen_string_literal: true
module Gitlab
module Database
module QueryAnalyzers
# Methods that are commonly used between analyzers
class QueryAnalyzerHelpers
class << self
def dml_from_create_view?(parsed)
parsed.pg.tree.stmts.select { |stmts| stmts.stmt.node == :view_stmt }.any?
end
end
end
end
end
end