class Rack::ECG::Check::MigrationVersion
@!method initialize
Returns the latest applied ActiveRecord migration in the default database.
Public Instance Methods
result()
click to toggle source
# File lib/rack/ecg/check/migration_version.rb, line 9 def result value = "" status = Status::OK begin if defined?(ActiveRecord) connection = ActiveRecord::Base.connection value = connection.select_value("select max(version) from schema_migrations") else status = Status::ERROR value = "ActiveRecord not found" end rescue => e status = Status::ERROR value = e.message end Result.new(:migration_version, status, value) end