Class: Trinidad::Extensions::MssqlDbpoolWebAppExtension
- Inherits:
-
DbpoolWebAppExtension
- Object
- DbpoolWebAppExtension
- Trinidad::Extensions::MssqlDbpoolWebAppExtension
- Defined in:
- lib/trinidad_mssql_dbpool_extension/mssql_webapp_extension.rb
Instance Method Summary collapse
Instance Method Details
#driver_name ⇒ Object
5 6 7 8 |
# File 'lib/trinidad_mssql_dbpool_extension/mssql_webapp_extension.rb', line 5 def driver_name defined?(Jdbc::JTDS.driver_name) ? Jdbc::JTDS.driver_name : 'net.sourceforge.jtds.jdbc.Driver' end |
#load_driver ⇒ Object
14 15 16 17 18 19 |
# File 'lib/trinidad_mssql_dbpool_extension/mssql_webapp_extension.rb', line 14 def load_driver require 'jdbc/jtds' # NOTE: the adapter has only support for working with the # open-source jTDS driver (won't work with MS's driver) ! Jdbc::JTDS.load_driver if defined?(Jdbc::JTDS.load_driver) end |
#protocol ⇒ Object
10 11 12 |
# File 'lib/trinidad_mssql_dbpool_extension/mssql_webapp_extension.rb', line 10 def protocol 'jdbc:jtds:sqlserver://' end |