From d4ecee0230b73c7bc2d35de8471452499aef17e3 Mon Sep 17 00:00:00 2001
From: Nico Vermaas <vermaas@astron.nl>
Date: Thu, 1 Sep 2022 17:27:00 +0200
Subject: [PATCH] add shared volume to database container

---
 README.md                               | 5 ++++-
 docker/docker-compose-dev-cd.yml        | 3 +++
 docker/docker-compose-production-cd.yml | 1 +
 3 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/README.md b/README.md
index b217124..a665dd6 100644
--- a/README.md
+++ b/README.md
@@ -9,4 +9,7 @@
   
 ## data procedures (rough)
   * [dump/load a copy of the alta database](https://web-of-wyrd.nl/myworkwiki/doku.php?id=alta_runtime&s[]=dump#qhow_do_i_dump_and_load_a_copy_of_the_production_database_with_postgres_into_a_dev_or_vm_environment)
-  * [dump/load esap_cache sql](https://web-of-wyrd.nl/myworkwiki/doku.php?id=ucac4_converter&s[]=ucac4#performance)  
\ No newline at end of file
+  * [dump/load esap_cache sql](https://web-of-wyrd.nl/myworkwiki/doku.php?id=ucac4_converter&s[]=ucac4#performance)  
+  
+  docker exec -it adex-postgres psql -U postgres -f /shared/sql/adex_cache.sql
+
diff --git a/docker/docker-compose-dev-cd.yml b/docker/docker-compose-dev-cd.yml
index 5fe2f55..1a3fdb7 100644
--- a/docker/docker-compose-dev-cd.yml
+++ b/docker/docker-compose-dev-cd.yml
@@ -22,6 +22,7 @@ services:
     env_file:
       - $HOME/shared/adex_backend.env
     volumes:
+      - $HOME/shared:/shared
       - adex-cache-db:/var/lib/postgresql/data
     restart: always
 
@@ -34,6 +35,8 @@ services:
     networks:
       - traefik_proxy
       - adex_network
+    volumes:
+      - $HOME/shared:/shared
     labels:
       - "traefik.enable=true"
       - "traefik.http.routers.adex-backend-fastapi.entryPoints=websecure"
diff --git a/docker/docker-compose-production-cd.yml b/docker/docker-compose-production-cd.yml
index a8f797b..a0bb9a2 100644
--- a/docker/docker-compose-production-cd.yml
+++ b/docker/docker-compose-production-cd.yml
@@ -22,6 +22,7 @@ services:
     env_file:
       - $HOME/shared/adex_backend.env
     volumes:
+      - $HOME/shared:/shared
       - adex-cache-db:/var/lib/postgresql/data
     restart: always
 
-- 
GitLab