Skip to content

Commit 99bd229

Browse files
committed
chore: export automation
1 parent 57e3cbe commit 99bd229

File tree

3 files changed

+17
-1
lines changed

3 files changed

+17
-1
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,3 +144,5 @@ src/types
144144
*-cid
145145

146146
.envrc
147+
148+
**/*.sql.gz

chains-evm/eth/centrifuge.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
network:
22
chainId: '1' # Ethereum Mainnet
3-
endpoint: 'https://eth.api.onfinality.io/ws?apikey=${ONFINALITY_API_KEY}'
3+
endpoint: 'https://eth-mainnet.g.alchemy.com/v2/${ALCHEMY_API_KEY}' #'https://eth.api.onfinality.io/ws?apikey=${ONFINALITY_API_KEY}'
44
#dictionary: 'https://gx.api.subquery.network/sq/subquery/eth-dictionary'
55
dataSources:
66
- kind: ethereum/Runtime #PoolManager V1

project-export.sh

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#! /bin/bash
2+
3+
source .envrc
4+
5+
echo "Stopping SubQL nodes..."
6+
docker compose stop subql-node-cfg subql-node-base subql-node-eth
7+
8+
echo "Creating database backup..."
9+
docker compose exec subql-db pg_dump -U ${SUBQL_DB_USER} postgres | gzip > backup_$(date +%Y%m%d_%H%M%S).sql.gz
10+
11+
echo "Restarting SubQL nodes..."
12+
docker compose start subql-node-cfg subql-node-base subql-node-eth
13+
14+
echo "Backup complete!"

0 commit comments

Comments
 (0)