Class: Migflow::Reporters::MarkdownReporter
- Inherits:
-
Object
- Object
- Migflow::Reporters::MarkdownReporter
- Defined in:
- lib/migflow/reporters/markdown_reporter.rb
Constant Summary collapse
- LEVEL_EMOJI =
{ "high" => "🔴", "medium" => "🟡", "low" => "🟢", "safe" => "⚪" }.freeze
Instance Method Summary collapse
Instance Method Details
#render(report) ⇒ Object
13 14 15 16 17 18 19 20 |
# File 'lib/migflow/reporters/markdown_reporter.rb', line 13 def render(report) lines = [] lines << "## Migflow Analysis Report\n" lines << build_table(report[:migrations]) lines << "" lines << (report[:summary]) lines.join("\n") end |