Module: Lockdown::Orms::ActiveRecord::Helper

Defined in:
lib/lockdown/orms/active_record.rb

Overview

class block

Instance Method Summary collapse

Instance Method Details

#database_execute(query) ⇒ Object



24
25
26
# File 'lib/lockdown/orms/active_record.rb', line 24

def database_execute(query)
  orm_parent.connection.execute(query)
end

#database_query(query) ⇒ Object



28
29
30
# File 'lib/lockdown/orms/active_record.rb', line 28

def database_query(query)
  orm_parent.connection.execute(query)
end

#database_table_exists?(klass) ⇒ Boolean

Returns:

  • (Boolean)


32
33
34
# File 'lib/lockdown/orms/active_record.rb', line 32

def database_table_exists?(klass)
  klass.table_exists?
end

#orm_parentObject



20
21
22
# File 'lib/lockdown/orms/active_record.rb', line 20

def orm_parent
  ::ActiveRecord::Base
end