#787·lago

[BUG]: `enriched_events` 被留在分区中,但从未向 pg_partman 注册,而 `migrate.sh` 退出状态为 0

作者: mbucknam创建于 2026年9月1日更新于 2026年9月12日

描述错误

在清除./scripts/migrate.sh并对空数据库进行操作后,enriched_events存在且声明为PARTITION BY RANGE,但它并未被pg_partman注册。partman.part_config中没有对其的行,唯一的子表是enriched_events_default。因此,每一行都落入默认分区,且从未创建或维护任何月份分区。migrate.sh退出了0。没有错误,没有警告,默认级别的日志中也没有任何内容。