Skip to content

Commit b3ba499

Browse files
authored
Merge pull request #38 from cybertec-postgresql/37_readme
[+] add general description to the README, closes #37
2 parents 135976b + 4c3ffb5 commit b3ba499

2 files changed

Lines changed: 58 additions & 4 deletions

File tree

README.md

Lines changed: 58 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,59 @@
1-
# pg_timetable_gui
2-
GUI for pg_timetablew
1+
[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)
2+
[![build-test](https://github.com/cybertec-postgresql/pg_timetable_gui/actions/workflows/build.yml/badge.svg)](https://github.com/cybertec-postgresql/pg_timetable_gui/actions/workflows/build.yml)
3+
[![Release](https://img.shields.io/github/v/release/cybertec-postgresql/pg_timetable_gui?include_prereleases)](https://github.com/cybertec-postgresql/pg_timetable_gui/releases)
4+
[![Github All Releases](https://img.shields.io/github/downloads/cybertec-postgresql/pg_timetable_gui/total?style=flat-square)](https://github.com/cybertec-postgresql/pg_timetable_gui/releases)
35

4-
###
5-
In the application used open-source [RemixIcons](https://remixicon.com/) set
6+
7+
# pg_timetable_gui: IDE for [pg_timetable](https://github.com/cybertec-postgresql/pg_timetable) scheduler
8+
9+
**pg_timetable_gui** is a free cross-platform tool for developers and administrators, who need to work with advanced PostgreSQL [pg_timetable](https://github.com/cybertec-postgresql/pg_timetable) scheduler. While every operation can be done in a preferred PostgreSQL client (e.g. psql, pgadmin, dbeaber) we found that special tool may increase productivity during creating, debugging and monitoring jobs.
10+
11+
![pg_timetable_gui main window](res/pg_timetable_gui.png)
12+
13+
Enhanced description of chain and task properties can be found in the official [pg_timetable manual](https://pg-timetable.readthedocs.io/en/master/).
14+
15+
## Controls
16+
![connect/disconnect](res/shut-down-24px.png) - connect/disconnect to the target PostgreSQL database
17+
18+
![add](res/nav-add-24px.png) - add chain/task
19+
20+
![delete](res/nav-delete-24px.png) - delete chain/task
21+
22+
![edit](res/nav-edit-24px.png) - edit current chain/task
23+
24+
![post](res/nav-post-24px.png) - post chain/task changes to the database
25+
26+
![cancel](res/nav-cancel-24px.png) - cancel editing chain/task
27+
28+
![refresh](res/nav-refresh-24px.png) - refresh chain/task list
29+
30+
![up](res/nav-up-24px.png) - move task up in the chain order
31+
32+
![down](res/nav-down-24px.png) - move task down in the chain order
33+
34+
## Main features
35+
- List database chains and tasks ✅
36+
- Add/update/delete chains and tasks ✅
37+
- Change task order within the chain ✅
38+
- Execute arbitrary SQL script from file
39+
- Enhanced *cron-syntax* editor
40+
- Enhanced task editor with debugging functionality
41+
42+
## Contributing
43+
44+
If you want to contribute to **pg_timetable_gui** and help make it better:
45+
-[give a star][star] to the project,
46+
- feel free to open an 🤚[issue][issue] or even
47+
- consider submitting a 📜[pull request][PR].
48+
49+
[issue]: https://github.com/cybertec-postgresql/pg_timetable_gui/issues
50+
[PR]: https://github.com/cybertec-postgresql/pg_timetable_gui/pulls
51+
[star]: https://github.com/cybertec-postgresql/pg_timetable_gui/stargazers
52+
53+
## Support
54+
55+
For professional support, please contact [Cybertec](https://www.cybertec-postgresql.com/).
56+
57+
## Credits
58+
- Author: [Pavlo Golub](https://github.com/pashagolub)
59+
- Media: open-source [RemixIcons](https://remixicon.com/) set

res/pg_timetable_gui.png

62.4 KB
Loading

0 commit comments

Comments
 (0)