From 3453ccb3554fa702d5045404c2a54295009b4c5d Mon Sep 17 00:00:00 2001 From: Luis Eduardo Date: Sat, 27 Sep 2025 17:05:06 +0000 Subject: [PATCH] Add PGVersionsDesc for ordered PostgreSQL version selection --- internal/integration/postgres/postgres.go | 3 ++- internal/view/web/component/pg_version_select_options.go | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/internal/integration/postgres/postgres.go b/internal/integration/postgres/postgres.go index e806dd5..97b2d64 100644 --- a/internal/integration/postgres/postgres.go +++ b/internal/integration/postgres/postgres.go @@ -60,7 +60,8 @@ var ( PSQL: "/usr/lib/postgresql/18/bin/psql", }} - PGVersions = []PGVersion{PG13, PG14, PG15, PG16, PG17, PG18} + PGVersions = []PGVersion{PG13, PG14, PG15, PG16, PG17, PG18} + PGVersionsDesc = []PGVersion{PG18, PG17, PG16, PG15, PG14, PG13} ) type Client struct{} diff --git a/internal/view/web/component/pg_version_select_options.go b/internal/view/web/component/pg_version_select_options.go index 9709cbd..7bdf06f 100644 --- a/internal/view/web/component/pg_version_select_options.go +++ b/internal/view/web/component/pg_version_select_options.go @@ -9,7 +9,7 @@ import ( func PGVersionSelectOptions(selectedVersion sql.NullString) nodx.Node { return nodx.Map( - postgres.PGVersions, + postgres.PGVersionsDesc, func(pgVersion postgres.PGVersion) nodx.Node { return nodx.Option( nodx.Value(pgVersion.Value.Version),