Class: Avm::Oracle::Instances::Base

Inherits:
Instances::Base
  • Object
show all
Defined in:
lib/avm/oracle/instances/base.rb

Instance Method Summary collapse

Instance Method Details

#database_connectionObject



12
13
14
# File 'lib/avm/oracle/instances/base.rb', line 12

def database_connection
  ::Avm::Oracle::Connection.new(database_connection_string)
end

#database_connection_stringObject



16
17
18
19
20
21
22
23
24
# File 'lib/avm/oracle/instances/base.rb', line 16

def database_connection_string
  ::Avm::Oracle::ConnectionStringBuilder.new(
    host: database_hostname,
    port: database_port,
    user: database_username,
    password: database_password,
    service_name: database_name
  ).build
end