### Postgres Patterns

#### Overview
This document outlines various patterns related to Postgres, providing a detailed view of how they can be implemented.

#### Related Patterns
- **Relational Records**  
  _Canonical Path:_ /discover/pattern/relational-records

- **Transactional Workflows**  
  _Canonical Path:_ /discover/pattern/transactional-workflows

- **JSON Document Metadata**  
  _Canonical Path:_ /discover/pattern/json-document-metadata

- **Multi-Tenant Relational Data**  
  _Canonical Path:_ /discover/pattern/multi-tenant-relational-data

- **Text Search Over Records**  
  _Canonical Path:_ /discover/pattern/text-search-over-records

- **Durable Job State**  
  _Canonical Path:_ /discover/pattern/durable-job-state

#### Actions
- **Browse the catalog index**  
  - _Method:_ GET  
  - _Relative Path:_ /v1/catalog  
  - _Requires Authentication:_ No

- **Search published recipes by intent, stack, and constraints**  
  - _Method:_ POST  
  - _Relative Path:_ /v1/catalog/search  
  - _Parameters:_
    - **Body:**
      - **Limit:** 5  
      - **Query:** Postgres patterns  
  - _Requires Authentication:_ No
