gsxdsm
375368e147
FN-8051: ensure PostgreSQL schemas initialize before plugin hooks
Ensure required PostgreSQL namespaces exist before plugin initialization on every boot.
- Create project, central, and archive schemas under the schema advisory lock before hooks run
- Cover marker-present databases with a plugin-hook schema availability regression test
- Add a patch changeset for the reliability fix
Files changed:
.changeset/fn-8051-schema-init.md | 7 ++++
.../src/__tests__/postgres/schema-applier.test.ts | 43 ++++++++++++++++++++++
packages/core/src/postgres/schema-applier.ts | 12 ++++++
3 files changed, 62 insertions(+)
Fusion-Task-Id: FN-8051
Fusion-Task-Lineage: a3b20683-a742-4a8c-9cfc-fbf316c5649b
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-16 01:26:13 -07:00
..
2026-07-15 20:28:11 -07:00
2026-07-13 10:32:12 -07:00
2026-07-16 01:26:13 -07:00
2026-07-16 01:19:43 -07:00
2026-07-15 14:41:05 -07:00
2026-07-13 10:32:12 -07:00
2026-07-16 00:44:35 -07:00
2026-07-15 22:00:27 -07:00
2026-07-13 10:32:12 -07:00
2026-07-13 10:32:12 -07:00
2026-06-08 15:19:27 -07:00
2026-07-15 08:44:11 -07:00