在PostgreSQL中运行自动化作业

时间:2019-03-25 05:32:59

标签: postgresql continuous-integration pgadmin-4

我已经设置了PostgreSQL服务器,并且正在使用PgAdmin 4来管理数据库/集群。我有一堆SQL验证脚本(.sql),每次将一些数据添加到数据库时,我都会在数据库上运行。

我当前的要求是每次将新数据添加到数据库中的任何表时,都将自动运行这些.sql脚本并生成一些结果/统计信息。

我已经探讨了pg_cron(https://www.citusdata.com/blog/2016/09/09/pgcron-run-periodic-jobs-in-postgres/)和pgAgent(https://www.pgadmin.org/docs/pgadmin4/dev/pgagent_jobs.html)的用法

在继续将这些工具中的任何一个集成到我的应用程序之前,我想知道是否建议继续使用这些实用程序,或者是否应该使用像Jenkins这样的成熟CI框架的服务?

0 个答案:

没有答案