From 922378a6dd11468ff2ac2b0558f39c6cd3fe8a9d Mon Sep 17 00:00:00 2001 From: mhatal <100742635+mhatal@users.noreply.github.com> Date: Fri, 1 Mar 2024 22:36:47 -0600 Subject: [PATCH] chore: add postgres init.sql Signed-off-by: mhatal <100742635+mhatal@users.noreply.github.com> --- docker-compose.yml | 1 + init.sql | 1 + restore-archive-pg.sh | 2 +- start.sh | 2 +- stop.sh | 2 +- 5 files changed, 5 insertions(+), 3 deletions(-) create mode 100644 init.sql diff --git a/docker-compose.yml b/docker-compose.yml index b591524..15636a7 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -14,6 +14,7 @@ services: volumes: - ./postgresql:/var/lib/postgresql - ./postgresql/data:/var/lib/postgresql/data + - ./init.sql:/docker-entrypoint-initdb.d/init.sql stacks-blockchain-api: restart: always image: bestmike007/stacks-blockchain-api:7.8.2 diff --git a/init.sql b/init.sql new file mode 100644 index 0000000..7dfa793 --- /dev/null +++ b/init.sql @@ -0,0 +1 @@ +CREATE SCHEMA stacks_blockchain_api; diff --git a/restore-archive-pg.sh b/restore-archive-pg.sh index 0a48deb..211fc76 100755 --- a/restore-archive-pg.sh +++ b/restore-archive-pg.sh @@ -10,7 +10,7 @@ if [ -e postresql ]; then fi mkdir postgresql -curl -o postgresql/latest.dump https://archive.hiro.so/mainnet/stacks-blockchain-api-pg/stacks-blockchain-api-pg-15-7.1.10-latest.dump +curl -o postgresql/latest.dump https://archive.hiro.so/mainnet/stacks-blockchain-api-pg/stacks-blockchain-api-pg-15-7.8.2-latest.dump docker-compose up -d stacks-blockchain-postgres WAIT_HOSTS='127.0.0.1:5432' ./wait diff --git a/start.sh b/start.sh index 4e61c6e..cf3104c 100755 --- a/start.sh +++ b/start.sh @@ -3,4 +3,4 @@ set -e DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd)" cd $DIR -docker-compose up -d +docker compose up -d diff --git a/stop.sh b/stop.sh index 0480f19..04e07e7 100755 --- a/stop.sh +++ b/stop.sh @@ -7,4 +7,4 @@ echo 'Stopping stacks-node, timeout: 60mins' docker stop -t 3600 stacks_node docker stop stacks_api docker stop stacks_postgres -docker-compose down +docker compose down