From df886bc88e5601ec51f098ef3d2efa859e9bf424 Mon Sep 17 00:00:00 2001 From: Adrien nayrat Date: Wed, 27 Sep 2023 16:03:46 +0200 Subject: [PATCH] Update postgresql.rb Add Postgres 16 and current. Update other version and mention EOL ones. --- lib/docs/scrapers/postgresql.rb | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/lib/docs/scrapers/postgresql.rb b/lib/docs/scrapers/postgresql.rb index 194685d2..332a6c29 100644 --- a/lib/docs/scrapers/postgresql.rb +++ b/lib/docs/scrapers/postgresql.rb @@ -55,52 +55,62 @@ module Docs Licensed under the PostgreSQL License. HTML + version 'Latest' do + self.release = '16.0' + self.base_url = "https://www.postgresql.org/docs/latest/" + end + + version '16' do + self.release = '16.0' + self.base_url = "https://www.postgresql.org/docs/#{version}/" + end + version '15' do - self.release = '15.3' + self.release = '15.4' self.base_url = "https://www.postgresql.org/docs/#{version}/" end version '14' do - self.release = '14.5' + self.release = '14.9' self.base_url = "https://www.postgresql.org/docs/#{version}/" end version '13' do - self.release = '13.4' + self.release = '13.12' self.base_url = "https://www.postgresql.org/docs/#{version}/" end version '12' do - self.release = '12.1' + self.release = '12.16' self.base_url = "https://www.postgresql.org/docs/#{version}/" end version '11' do - self.release = '11.6' + self.release = '11.21' self.base_url = "https://www.postgresql.org/docs/#{version}/" end version '10' do - self.release = '10.11' + self.release = '10.23 (EOL)' self.base_url = "https://www.postgresql.org/docs/#{version}/" end version '9.6' do - self.release = '9.6.16' + self.release = '9.6.24 (EOL)' self.base_url = "https://www.postgresql.org/docs/#{version}/" html_filters.insert_before 'postgresql/extract_metadata', 'postgresql/normalize_class_names' end version '9.5' do - self.release = '9.5.20' + self.release = '9.5.25 (EOL)' self.base_url = "https://www.postgresql.org/docs/#{version}/" html_filters.insert_before 'postgresql/extract_metadata', 'postgresql/normalize_class_names' end version '9.4' do - self.release = '9.4.25' + self.release = '9.4.26 (EOL)' self.base_url = "https://www.postgresql.org/docs/#{version}/" html_filters.insert_before 'postgresql/extract_metadata', 'postgresql/normalize_class_names'