feat: add aitbc_mempool PostgreSQL database to deployment setup
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled

- Add aitbc_mempool database creation to setup_postgresql_databases.sh
- Update setup.sh to include aitbc_mempool in database list
- Add PostgreSQL and psycopg installation to provision_node.sh
- Add PostgreSQL setup step to genesis authority setup workflow
- Add PostgreSQL setup step to follower node setup workflow
- Update deployment documentation with PostgreSQL database setup section
This commit is contained in:
aitbc
2026-05-03 22:07:16 +02:00
parent 188878ccd4
commit cbf2a8a160
6 changed files with 29 additions and 5 deletions

View File

@@ -13,7 +13,11 @@ git pull origin main
# Install/update dependencies
echo "2. Installing/updating dependencies..."
/opt/aitbc/venv/bin/pip install -r requirements.txt
/opt/aitbc/venv/bin/pip install -r requirements.txt psycopg
# Setup PostgreSQL databases
echo "2.5. Setting up PostgreSQL databases..."
/opt/aitbc/infra/scripts/setup_postgresql_databases.sh
# Check and create required directories if they don't exist
echo "3. Creating required directories..."