@@ -4,12 +4,12 @@ SERVICE:=epigraphhub-superset
44ENV: =dev
55CONSOLE: =bash
66CRON: =
7+ FILE: =
78
89DOCKER =docker-compose \
910 --env-file .env \
1011 --project-name eph-$(ENV ) \
11- --file docker/compose-base.yaml \
12- --file docker/compose-$(ENV ) .yaml
12+ --file docker/compose.yaml
1313
1414# DOCKER
1515
@@ -30,6 +30,11 @@ docker-stop:
3030 $(DOCKER ) stop ${SERVICES}
3131
3232
33+ .PHONY :docker-down
34+ docker-down :
35+ $(DOCKER ) down --volumes
36+
37+
3338.PHONY :docker-restart
3439docker-restart : docker-stop docker-start
3540 echo " [II] Docker services restarted!"
@@ -38,6 +43,10 @@ docker-restart: docker-stop docker-start
3843docker-logs-follow :
3944 $(DOCKER ) logs --follow --tail 300 ${SERVICES}
4045
46+ .PHONY :docker-logs-follow
47+ docker-logs-follow :
48+ $(DOCKER ) logs --follow --tail 100 ${SERVICES}
49+
4150.PHONY :docker-logs
4251docker-logs :
4352 $(DOCKER ) logs --tail 300 ${SERVICES}
@@ -60,7 +69,7 @@ docker-wait-all:
6069docker-dev-prepare-db :
6170 # used for development
6271 $(DOCKER ) exec -T epigraphhub-superset \
63- bash /opt/EpiGraphHub/docker/postgresql/prepare-db.sh
72+ bash /opt/EpiGraphHub/docker/postgresql/dev/ prepare-db.sh
6473
6574
6675.PHONY :docker-run-cron
@@ -100,6 +109,18 @@ docker-run-bash:
100109 $(DOCKER ) run --rm ${SERVICE} bash
101110
102111
112+ .PHONY :docker-db-dump
113+ docker-db-dump :
114+ $(DOCKER ) exec -T epigraphhub-superset bash \
115+ /opt/EpiGraphHub/docker/postgresql/dump.sh
116+
117+
118+ .PHONY :docker-db-restore
119+ docker-db-restore :
120+ $(DOCKER ) exec -T epigraphhub-superset bash \
121+ /opt/EpiGraphHub/docker/postgresql/restore.sh ${FILE}
122+
123+
103124# conda
104125
105126.ONESHELL :
0 commit comments