Skip to content

Unify PostgreDB per Network for Proposal Discussion Forum and Budget Proposals #3797

@bosko-m

Description

@bosko-m

Description

Currently, each GovTool environment (dev, qa, preview, preprod, mainnet) has its own local PostgreDB for offchain features such as the Proposal Discussion Forum and Budget Proposals. This segmentation complicates collaboration and external contributions.

This task aims to consolidate these databases into a single PostgreDB per Cardano network:

  • One shared instance for all Preview-connected environments (dev, qa, preview)
  • One instance for Preprod
  • One instance for Mainnet

This change will simplify infrastructure, reduce data fragmentation, and enable easier external access and testing.

Acceptance Criteria

  • Dev, QA, and Preview environments share a unified PostgreDB instance for the Cardano Preview network.
  • Preprod and Mainnet environments each retain their own dedicated PostgreDB.
  • Infrastructure is updated to reflect the new database mappings.
  • Proposal Discussion Forum and Budget Proposals function correctly in all environments after changes.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

To do

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions