module ActiveRecord::SaferMigrations

Constants

VERSION

Public Class Methods

default_lock_timeout() click to toggle source
# File lib/activerecord-safer_migrations.rb, line 12
def self.default_lock_timeout
  @default_lock_timeout
end
default_lock_timeout=(timeout_ms) click to toggle source
# File lib/activerecord-safer_migrations.rb, line 16
def self.default_lock_timeout=(timeout_ms)
  @default_lock_timeout = timeout_ms
end
default_statement_timeout() click to toggle source
# File lib/activerecord-safer_migrations.rb, line 20
def self.default_statement_timeout
  @default_statement_timeout
end
default_statement_timeout=(timeout_ms) click to toggle source
# File lib/activerecord-safer_migrations.rb, line 24
def self.default_statement_timeout=(timeout_ms)
  @default_statement_timeout = timeout_ms
end
load() click to toggle source
# File lib/activerecord-safer_migrations.rb, line 28
def self.load
  ActiveRecord::ConnectionAdapters::PostgreSQLAdapter.class_eval do
    include ActiveRecord::SaferMigrations::PostgreSQLAdapter
  end

  ActiveRecord::Migration.class_eval do
    include ActiveRecord::SaferMigrations::Migration
  end
end