PostgreSQL Requirements
PostgreSQL is the transactional authority for AutoCore installation, upgrade, backup, and recovery decisions.
PostgreSQL is the authoritative transactional store. The local and rehearsal sources use PostgreSQL 16, and the application image carries the Prisma schema and migrations needed for deployment.
Operator boundary
Provide a persistent database, credentials through secret configuration, enough temporary space for dumps and restore checks, and an upgrade policy for forward-only migrations. Do not treat a search index or Redis volume as a database backup.
Verification
Check connectivity, migration status, database ownership, and the intended installation namespace. Before an upgrade, create and verify a database backup. A migration mismatch requires an operator decision before image rollback.