Class: Trinidad::Extensions::PostgresqlDbpoolWebAppExtension
- Inherits:
-
DbpoolWebAppExtension
- Object
- DbpoolWebAppExtension
- Trinidad::Extensions::PostgresqlDbpoolWebAppExtension
- Defined in:
- lib/trinidad_postgresql_dbpool_extension/postgresql_webapp_extension.rb
Instance Method Summary collapse
Instance Method Details
#driver_name ⇒ Object
5 6 7 8 |
# File 'lib/trinidad_postgresql_dbpool_extension/postgresql_webapp_extension.rb', line 5 def driver_name defined?(Jdbc::Postgres.driver_name) ? Jdbc::Postgres.driver_name : 'org.postgresql.Driver' end |
#load_driver ⇒ Object
14 15 16 17 |
# File 'lib/trinidad_postgresql_dbpool_extension/postgresql_webapp_extension.rb', line 14 def load_driver require 'jdbc/postgres' Jdbc::Postgres.load_driver if defined?(Jdbc::Postgres.load_driver) end |
#protocol ⇒ Object
10 11 12 |
# File 'lib/trinidad_postgresql_dbpool_extension/postgresql_webapp_extension.rb', line 10 def protocol 'jdbc:postgresql://' end |