class Cassie::Schema::ApplyCommand
Attributes
version[R]
Public Class Methods
new(version)
click to toggle source
# File lib/cassie/schema/apply_command.rb, line 5 def initialize(version) @version = version end
Public Instance Methods
direction()
click to toggle source
# File lib/cassie/schema/apply_command.rb, line 9 def direction :up end
execute()
click to toggle source
# File lib/cassie/schema/apply_command.rb, line 13 def execute version.migration.up apply end
Protected Instance Methods
apply()
click to toggle source
# File lib/cassie/schema/apply_command.rb, line 20 def apply Cassie::Schema.record_version(version) end