Skip to content

Commit 6c01393

Browse files
committed
update pg-cron metadata
updated to post-#149/#154 metadata format: nested version objects with package+sql versions, set cron.database_name so CREATE EXTENSION works during E2E tests, enables create_extension
1 parent 9d5261d commit 6c01393

2 files changed

Lines changed: 19 additions & 6 deletions

File tree

pg-cron/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@ spec:
5959
name: cluster-pg-cron
6060
extensions:
6161
- name: pg_cron
62+
# renovate: suite=trixie-pgdg depName=postgresql-18-cron extractVersion=^(?<version>\d+\.\d+)
63+
version: '1.6'
6264
```
6365

6466
### 3. Verify installation

pg-cron/metadata.hcl

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,22 +8,33 @@ metadata = {
88

99
sql_name = "pg_cron"
1010
shared_preload_libraries = ["pg_cron"]
11+
# cron.database_name must match the database where CREATE EXTENSION is run
12+
postgresql_parameters = { "cron.database_name" = "app" }
1113
extension_control_path = []
1214
dynamic_library_path = []
1315
ld_library_path = []
1416
bin_path = []
17+
env = {}
1518
auto_update_os_libs = false
1619
required_extensions = []
17-
create_extension = false
20+
create_extension = true
1821

1922
versions = {
20-
trixie = {
21-
// renovate: suite=trixie-pgdg depName=postgresql-18-cron
22-
"18" = "1.6.7-2.pgdg13+1"
23-
}
2423
bookworm = {
24+
"18" = {
2525
// renovate: suite=bookworm-pgdg depName=postgresql-18-cron
26-
"18" = "1.6.7-2.pgdg12+1"
26+
package = "1.6.7-2.pgdg12+1"
27+
// renovate: suite=bookworm-pgdg depName=postgresql-18-cron extractVersion=^(?<version>\d+\.\d+)
28+
sql = "1.6"
29+
}
30+
}
31+
trixie = {
32+
"18" = {
33+
// renovate: suite=trixie-pgdg depName=postgresql-18-cron
34+
package = "1.6.7-2.pgdg13+1"
35+
// renovate: suite=trixie-pgdg depName=postgresql-18-cron extractVersion=^(?<version>\d+\.\d+)
36+
sql = "1.6"
37+
}
2738
}
2839
}
2940
}

0 commit comments

Comments
 (0)