Class: RailsAiBridge::Serializers::Providers::Collaborators::StackOverviewBuilder::MigrationsStackBuilder
- Inherits:
-
Object
- Object
- RailsAiBridge::Serializers::Providers::Collaborators::StackOverviewBuilder::MigrationsStackBuilder
- Defined in:
- lib/rails_ai_bridge/serializers/providers/collaborators/stack_overview_builder.rb
Overview
Utility class for building migrations stack lines
Class Method Summary collapse
-
.build(migrations) ⇒ String?
Builds migrations information line.
Class Method Details
.build(migrations) ⇒ String?
Builds migrations information line
158 159 160 161 162 163 |
# File 'lib/rails_ai_bridge/serializers/providers/collaborators/stack_overview_builder.rb', line 158 def self.build(migrations) return nil unless migrations.is_a?(Hash) && !migrations[:error] pending = migrations[:pending] "- Migrations: #{migrations[:total]} total, #{pending&.size || 0} pending" end |