Class: AppMap::Handler::Rails::SQLHandler::SQLExaminer::SequelExaminer
- Defined in:
- lib/appmap/handler/rails/sql_handler.rb
Instance Method Summary collapse
- #database_type ⇒ Object
- #execute_query(sql) ⇒ Object
- #in_transaction? ⇒ Boolean
- #server_version ⇒ Object
Instance Method Details
#database_type ⇒ Object
98 99 100 |
# File 'lib/appmap/handler/rails/sql_handler.rb', line 98 def database_type Sequel::Model.db.database_type.to_sym end |
#execute_query(sql) ⇒ Object
106 107 108 |
# File 'lib/appmap/handler/rails/sql_handler.rb', line 106 def execute_query(sql) Sequel::Model.db[sql].all end |
#in_transaction? ⇒ Boolean
102 103 104 |
# File 'lib/appmap/handler/rails/sql_handler.rb', line 102 def in_transaction? Sequel::Model.db.in_transaction? end |
#server_version ⇒ Object
94 95 96 |
# File 'lib/appmap/handler/rails/sql_handler.rb', line 94 def server_version Sequel::Model.db.server_version end |