VectorVue Documentation

Integration, platform operations, architecture, and assurance references

PostgreSQL Usage Guide

This runbook covers day-to-day PostgreSQL operations for VectorVue deployments.

1. Start Services

docker compose up -d postgres redis vectorvue_app

2. Initialize Schema and Migrations

make pg-schema-bootstrap
make phase65-migrate
make phase7e-migrate
make phase8-migrate
make phase9-migrate

3. Seed Environment

make seed-clients

4. Health Validation

make api-smoke
docker compose ps

5. Backup

Example logical backup:

docker compose exec -T postgres pg_dump -U vectorvue -d vectorvue_db > backup.sql

6. Restore

docker compose exec -T postgres psql -U vectorvue -d vectorvue_db < backup.sql

7. Reset (Non-Production)

make pg-reset

8. Safety Notes