Skip to content

Commit 6d7b4a8

Browse files
committed
[+] update with new PostgreSQL versions and links
1 parent eaf3875 commit 6d7b4a8

File tree

2 files changed

+34
-35
lines changed

2 files changed

+34
-35
lines changed

README.md

Lines changed: 22 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[![Documentation](https://img.shields.io/badge/Documentation-%F0%9F%93%9C-666?logo=github)](https://cybertec-postgresql.github.io/pg_timetable/)
22
[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)
33
[![Build and Test](https://github.com/cybertec-postgresql/pg_timetable/actions/workflows/build.yml/badge.svg)](https://github.com/cybertec-postgresql/pg_timetable/actions/workflows/build.yml)
4-
[![Coverage Status](https://img.shields.io/coverallsCoverage/github/cybertec-postgresql/pg_timetable?branch=master&label=Coverage&color=yellow)](https://coveralls.io/github/cybertec-postgresql/pg_timetable?branch=master)
4+
[![Coverage Status](https://img.shields.io/coverallsCoverage/github/cybertec-postgresql/pg_timetable?branch=master&label=Coverage&color=green)](https://coveralls.io/github/cybertec-postgresql/pg_timetable?branch=master)
55
[![Github All Releases](https://img.shields.io/github/downloads/cybertec-postgresql/pg_timetable/total?label=Downloads)](https://github.com/cybertec-postgresql/pg_timetable/releases)
66
[![Docker Pulls](https://img.shields.io/docker/pulls/cybertecpostgresql/pg_timetable?label=Docker%20Pulls)](https://hub.docker.com/r/cybertecpostgresql/pg_timetable)
77
[![Mentioned in Awesome Go](https://awesome.re/mentioned-badge.svg)](https://github.com/avelino/awesome-go)
@@ -42,7 +42,7 @@ SELECT timetable.add_job('reindex-job', '0 0 * * 7', 'bash',
4242

4343
## Documentation
4444

45-
<https://pg-timetable.readthedocs.io/>
45+
<https://cybertec-postgresql.github.io/pg_timetable/>
4646

4747
## Main features
4848

@@ -57,19 +57,19 @@ SELECT timetable.add_job('reindex-job', '0 0 * * 7', 'bash',
5757
- Enhanced cron-style scheduling
5858
- Optional concurrency protection
5959

60-
## [Installation](https://pg-timetable.readthedocs.io/en/master/installation.html)
60+
## Installation
6161

62-
Complete installation guide can be found in the [documentation](https://pg-timetable.readthedocs.io/en/master/installation.html).
62+
Complete installation guide can be found in the [documentation](https://cybertec-postgresql.github.io/pg_timetable/latest/installation/).
6363

6464
Possible choices are:
6565

6666
- official [release packages](https://github.com/cybertec-postgresql/pg_timetable/releases);
6767
- [Docker images](https://hub.docker.com/r/cybertecpostgresql/pg_timetable);
68-
- [build from sources](https://pg-timetable.readthedocs.io/en/master/installation.html#build-from-sources).
68+
- [build from sources](https://cybertec-postgresql.github.io/pg_timetable/latest/installation/#build-from-sources).
6969

70-
## [Quick Start](https://pg-timetable.readthedocs.io/en/master/README.html#quick-start)
70+
## Quick Start
7171

72-
Complete usage guide can be found in the [documentation](https://pg-timetable.readthedocs.io/en/master/basic_jobs.html).
72+
Complete usage guide can be found in the [documentation](https://cybertec-postgresql.github.io/pg_timetable/latest/basic_jobs/).
7373

7474
1. Download **pg_timetable** executable
7575

@@ -102,19 +102,18 @@ Complete usage guide can be found in the [documentation](https://pg-timetable.re
102102

103103
| Cloud Service | Supported | PostgreSQL Version | Supported | OS | Supported |
104104
| ---------------- |:---------:| ------------------- |:---------:| -- |:---------:|
105-
| [Alibaba Cloud] | ✅ | [18 (devel)] | ✅ | Linux | ✅ |
106-
| [Amazon RDS] | ✅ | [17 (current)] | ✅ | Darwin | ✅ |
107-
| [Amazon Aurora] | ✅ | [16] | ✅ | Windows | ✅ |
108-
| [Azure] | ✅ | [15] | ✅ | FreeBSD\* | ✅ |
109-
| [Citus Cloud] | ✅ | [14] | ✅ | NetBSD\* | ✅ |
110-
| [Crunchy Bridge] | ✅ | [13] | ✅ | OpenBSD\* | ✅ |
111-
| [DigitalOcean] | ✅ | [12] | ✅ | Solaris\* | ✅ |
112-
| [Google Cloud] | ✅ | [11] | ✅ | | |
113-
| [Heroku] | ✅ | [10] | | | |
114-
| [Supabase] | ✅ | | | | |
115-
| [Tembo] | ✅ | | | | |
116-
117-
\* - there are no official release binaries made for these OSes. One would need to [build them from sources](https://pg-timetable.readthedocs.io/en/master/installation.html#build-from-sources).
105+
| [Alibaba Cloud] | ✅ | [19 (devel)] | ✅ | Linux | ✅ |
106+
| [Amazon RDS] | ✅ | [18 (current)] | ✅ | Darwin | ✅ |
107+
| [Amazon Aurora] | ✅ | [17] | ✅ | Windows | ✅ |
108+
| [Azure] | ✅ | [16] | ✅ | FreeBSD\* | ✅ |
109+
| [Citus Cloud] | ✅ | [15] | ✅ | NetBSD\* | ✅ |
110+
| [Crunchy Bridge] | ✅ | [14] | ✅ | OpenBSD\* | ✅ |
111+
| [DigitalOcean] | ✅ | [13] | ✅ | Solaris\* | ✅ |
112+
| [Google Cloud] | ✅ | [12] | ✅ | | |
113+
| [Heroku] | ✅ | [11] | ✅ | | |
114+
| [Supabase] | ✅ | [10] | ✅ | | |
115+
116+
\* - there are no official release binaries made for these OSes. One would need to build them from sources.
118117

119118
\** - previous PostgreSQL versions may and should work smoothly. Only [officially supported PostgreSQL versions](https://www.postgresql.org/support/versioning/) are listed in this table.
120119

@@ -128,9 +127,9 @@ Complete usage guide can be found in the [documentation](https://pg-timetable.re
128127
[Google Cloud]: https://cloud.google.com/sql/docs/postgres/
129128
[Heroku]: https://elements.heroku.com/addons/heroku-postgresql
130129
[Supabase]: https://supabase.io/docs/guides/database
131-
[Tembo]: https://cloud.tembo.io/
132-
[18 (devel)]: https://www.postgresql.org/docs/devel/index.html
133-
[17 (current)]: https://www.postgresql.org/docs/17/index.html
130+
[19 (devel)]: https://www.postgresql.org/docs/devel/index.html
131+
[18 (current)]: https://www.postgresql.org/docs/18/index.html
132+
[17]: https://www.postgresql.org/docs/17/index.html
134133
[16]: https://www.postgresql.org/docs/16/index.html
135134
[15]: https://www.postgresql.org/docs/15/index.html
136135
[14]: https://www.postgresql.org/docs/14/index.html

docs/installation.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Installation
22

3-
**pg_timetable** is compatible with the latest supported [PostgreSQL versions](https://www.postgresql.org/support/versioning/): 11, 12, 13, 14 (stable); 15 (dev).
3+
**pg_timetable** is compatible with all supported [PostgreSQL versions](https://www.postgresql.org/support/versioning/).
44

55
!!! note "Older PostgreSQL versions (9.5, 9.6, and 10)"
66

@@ -28,7 +28,7 @@ You may find binary package for your platform on the official [Releases](https:/
2828

2929
## Docker
3030

31-
The official docker image can be found here: https://hub.docker.com/r/cybertecpostgresql/pg_timetable
31+
The official docker image can be found here: <https://hub.docker.com/r/cybertecpostgresql/pg_timetable>
3232

3333
!!! note
3434

@@ -58,27 +58,27 @@ cybertecpostgresql/pg_timetable:latest \
5858
2. Clone **pg_timetable** repo:
5959

6060
```bash
61-
$ git clone https://github.com/cybertec-postgresql/pg_timetable.git
62-
$ cd pg_timetable
61+
git clone https://github.com/cybertec-postgresql/pg_timetable.git
62+
cd pg_timetable
6363
```
6464

6565
3. Run **pg_timetable**:
66-
66+
6767
```bash
68-
$ go run main.go --clientname=worker001 postgresql://scheduler:strongpwd@localhost:5432/dbname
68+
go run main.go --clientname=worker001 postgresql://scheduler:strongpwd@localhost:5432/dbname
6969
```
7070

7171
4. Alternatively, build a binary and run it:
7272

7373
```bash
74-
$ go build
75-
$ ./pg_timetable --clientname=worker001 postgresql://scheduler:strongpwd@localhost:5432/dbname
74+
go build
75+
./pg_timetable --clientname=worker001 postgresql://scheduler:strongpwd@localhost:5432/dbname
7676
```
7777

7878
5. (Optional) Run tests in all sub-folders of the project:
7979

8080
```bash
81-
$ psql --command="CREATE USER scheduler PASSWORD 'somestrong'"
82-
$ createdb --owner=scheduler timetable
83-
$ go test -failfast -timeout=300s -count=1 -p 1 ./...
84-
```
81+
psql --command="CREATE USER scheduler PASSWORD 'somestrong'"
82+
createdb --owner=scheduler timetable
83+
go test -failfast -timeout=300s -count=1 -p 1 ./...
84+
```

0 commit comments

Comments
 (0)