Class: Migrations::MigrationStatus
- Inherits:
-
Components::Base
- Object
- Components::Base
- Migrations::MigrationStatus
- Defined in:
- app/components/databasium/migrations/migration_status.rb
Instance Method Summary collapse
-
#initialize(status:, version:) ⇒ MigrationStatus
constructor
A new instance of MigrationStatus.
- #view_template ⇒ Object
Constructor Details
#initialize(status:, version:) ⇒ MigrationStatus
Returns a new instance of MigrationStatus.
6 7 8 9 |
# File 'app/components/databasium/migrations/migration_status.rb', line 6 def initialize(status:, version:) @status = status @version = version end |
Instance Method Details
#view_template ⇒ Object
11 12 13 14 15 16 17 18 19 |
# File 'app/components/databasium/migrations/migration_status.rb', line 11 def view_template div(id: "migration_#{@version}_status") do if @status == "pending" span(class: "text-red-500") { "Pending" } else span(class: "text-green-500") { "Applied" } end end end |