Postgresql 自动将数据插入正确的分区表

Postgresql 自动将数据插入正确的分区表,postgresql,database-partitioning,Postgresql,Database Partitioning,我想知道是否有任何方法可以配置PostgreSQL根据检查约束自动将数据插入到正确的分区表中?我的计划是,我将有一个父表和几个基于日期的子分区表(最有可能每周一个)。我将在每周开始使用适当的检查值设置表,但我希望能够调用父表上的INSERT,并让数据自动进入正确的表中。我看了一些关于分区的文章,其中提到使用触发器,但似乎重复我自己在分区表的约束中定义的所有规则,所以我想知道是否有更好的方法。检查pg\u partman它并没有消除对触发器的需要,但这让管理变得更容易:

我想知道是否有任何方法可以配置PostgreSQL根据检查约束自动将数据插入到正确的分区表中?我的计划是,我将有一个父表和几个基于日期的子分区表(最有可能每周一个)。我将在每周开始使用适当的检查值设置表,但我希望能够调用父表上的
INSERT
,并让数据自动进入正确的表中。我看了一些关于分区的文章,其中提到使用触发器,但似乎重复我自己在分区表的约束中定义的所有规则,所以我想知道是否有更好的方法。

检查
pg\u partman
它并没有消除对触发器的需要,但这让管理变得更容易: