From bb7ea75a20ee03f828cc3a69fec1b050376833d3 Mon Sep 17 00:00:00 2001 From: Ken Barber Date: Fri, 25 Jun 2021 13:37:35 +0100 Subject: [PATCH 1/4] Foo --- Gemfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile b/Gemfile index 48ec038..72c3423 100644 --- a/Gemfile +++ b/Gemfile @@ -1,5 +1,5 @@ source 'https://rubygems.org' -ruby '2.2.1' +ruby '2.7.3' gem 'sinatra', '~>1.4.4' gem 'thin' From 3692dbe1eced165cef54f626fe31d4691f67bfd4 Mon Sep 17 00:00:00 2001 From: Ken Barber Date: Thu, 19 Aug 2021 16:03:56 +0100 Subject: [PATCH 2/4] Test db --- .ruby-version | 2 +- Gemfile | 1 + Gemfile.lock | 8 ++++++++ web.rb | 8 ++++++-- 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/.ruby-version b/.ruby-version index c043eea..2c9b4ef 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -2.2.1 +2.7.3 diff --git a/Gemfile b/Gemfile index 72c3423..e9066dd 100644 --- a/Gemfile +++ b/Gemfile @@ -3,3 +3,4 @@ ruby '2.7.3' gem 'sinatra', '~>1.4.4' gem 'thin' +gem 'pg' diff --git a/Gemfile.lock b/Gemfile.lock index b5714e4..d9cba3a 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -3,6 +3,7 @@ GEM specs: daemons (1.2.2) eventmachine (1.0.7) + pg (1.2.3) rack (1.6.0) rack-protection (1.5.3) rack @@ -20,5 +21,12 @@ PLATFORMS ruby DEPENDENCIES + pg sinatra (~> 1.4.4) thin + +RUBY VERSION + ruby 2.7.3p183 + +BUNDLED WITH + 2.2.16 diff --git a/web.rb b/web.rb index dbef456..6853548 100644 --- a/web.rb +++ b/web.rb @@ -1,5 +1,9 @@ require 'sinatra' +require 'pg' get '/' do - "Hello, world" -end \ No newline at end of file + url = ENV['HEROKU_POSTGRESQL_KBARBER_BLUE_URL'] + conn = PG.connect(url + '?sslmode=verify-full&sslrootcert=/etc/ssl/certs/ca-certificates.pem') + pid = conn.backend_pid + "Hello, world, My pid is #{pid}" +end From 0b3e145058e8a4b15eedbe206340dbe125f2ec96 Mon Sep 17 00:00:00 2001 From: Ken Barber Date: Thu, 19 Aug 2021 16:08:08 +0100 Subject: [PATCH 3/4] Fixes --- web.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web.rb b/web.rb index 6853548..133c0f3 100644 --- a/web.rb +++ b/web.rb @@ -3,7 +3,7 @@ get '/' do url = ENV['HEROKU_POSTGRESQL_KBARBER_BLUE_URL'] - conn = PG.connect(url + '?sslmode=verify-full&sslrootcert=/etc/ssl/certs/ca-certificates.pem') + conn = PG.connect(url + '?sslmode=verify-full&sslrootcert=/etc/ssl/certs/ca-certificates.crt') pid = conn.backend_pid "Hello, world, My pid is #{pid}" end From e5907282db39f480ca773e82bf729f180d2cbd75 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 20 Aug 2021 17:02:05 +0000 Subject: [PATCH 4/4] Bump rack from 1.6.0 to 1.6.13 Bumps [rack](https://github.com/rack/rack) from 1.6.0 to 1.6.13. - [Release notes](https://github.com/rack/rack/releases) - [Changelog](https://github.com/rack/rack/blob/master/CHANGELOG.md) - [Commits](https://github.com/rack/rack/compare/1.6.0...1.6.13) --- updated-dependencies: - dependency-name: rack dependency-type: indirect ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index d9cba3a..0056cf1 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -4,7 +4,7 @@ GEM daemons (1.2.2) eventmachine (1.0.7) pg (1.2.3) - rack (1.6.0) + rack (1.6.13) rack-protection (1.5.3) rack sinatra (1.4.6)