From 38617ee57e9cde0c1d53ab125a622441ec40dce7 Mon Sep 17 00:00:00 2001
From: Vermaas <vermaas@astron.nl>
Date: Tue, 12 Mar 2024 16:06:40 +0100
Subject: [PATCH] mount /shared volume on sdc-dev

---
 atdb/docker/docker-compose-dev-cd.yml | 1 +
 atdb/dumpdata.bat                     | 4 ----
 atdb/dumpdata_configuration.bat       | 4 ++++
 atdb/dumpdata_workflows.bat           | 4 ++++
 atdb/loaddata.bat                     | 4 ----
 atdb/loaddata_configuration.bat       | 4 ++++
 atdb/loaddata_workflow.bat            | 4 ++++
 7 files changed, 17 insertions(+), 8 deletions(-)
 delete mode 100644 atdb/dumpdata.bat
 create mode 100644 atdb/dumpdata_configuration.bat
 create mode 100644 atdb/dumpdata_workflows.bat
 delete mode 100644 atdb/loaddata.bat
 create mode 100644 atdb/loaddata_configuration.bat
 create mode 100644 atdb/loaddata_workflow.bat

diff --git a/atdb/docker/docker-compose-dev-cd.yml b/atdb/docker/docker-compose-dev-cd.yml
index f730fac6..99c76f45 100644
--- a/atdb/docker/docker-compose-dev-cd.yml
+++ b/atdb/docker/docker-compose-dev-cd.yml
@@ -55,6 +55,7 @@ services:
       - $HOME/shared/atdb_ldv.env
     volumes:
       - atdb-ldv-database:/var/lib/postgresql/data
+      - $HOME/shared:/shared
     restart: always
 
 volumes:
diff --git a/atdb/dumpdata.bat b/atdb/dumpdata.bat
deleted file mode 100644
index 82e4fef5..00000000
--- a/atdb/dumpdata.bat
+++ /dev/null
@@ -1,4 +0,0 @@
-python manage.py dumpdata taskdatabase.configuration --indent 4 --settings=atdb.settings.dev > configuration_fixture.json
-
-# sdc-dev / sdc
-# docker exec -it atdb-ldv python manage.py dumpdata taskdatabase.configuration  --indent 4 --settings=atdb.settings.docker_sdc > configuration_fixture.json
diff --git a/atdb/dumpdata_configuration.bat b/atdb/dumpdata_configuration.bat
new file mode 100644
index 00000000..a017b5d8
--- /dev/null
+++ b/atdb/dumpdata_configuration.bat
@@ -0,0 +1,4 @@
+python manage.py dumpdata taskdatabase.configuration --indent 4 --settings=atdb.settings.dev > configuration_fixture.json
+
+REM sdc-dev / sdc
+REM docker exec -it atdb-ldv python manage.py dumpdata taskdatabase.configuration  --indent 4 --settings=atdb.settings.docker_sdc > configuration_fixture.json
diff --git a/atdb/dumpdata_workflows.bat b/atdb/dumpdata_workflows.bat
new file mode 100644
index 00000000..d7463c45
--- /dev/null
+++ b/atdb/dumpdata_workflows.bat
@@ -0,0 +1,4 @@
+python manage.py dumpdata taskdatabase.workflow --indent 4 --settings=atdb.settings.dev > workflow_fixture.json
+
+REM sdc-dev / sdc
+REM docker exec -it atdb-ldv python manage.py dumpdata taskdatabase.workflow  --indent 4 --settings=atdb.settings.docker_sdc > workflow_fixture.json
diff --git a/atdb/loaddata.bat b/atdb/loaddata.bat
deleted file mode 100644
index 53a7dabf..00000000
--- a/atdb/loaddata.bat
+++ /dev/null
@@ -1,4 +0,0 @@
-python manage.py loaddata configuration_fixture.json --settings=atdb.settings.dev
-
-# sdc-dev / sdc
-# docker exec -it atdb-ldv python manage.py loaddata configuration_fixture.json  --indent 4 --settings=atdb.settings.docker_sdc
diff --git a/atdb/loaddata_configuration.bat b/atdb/loaddata_configuration.bat
new file mode 100644
index 00000000..59c194dd
--- /dev/null
+++ b/atdb/loaddata_configuration.bat
@@ -0,0 +1,4 @@
+python manage.py loaddata configuration_fixture.json --settings=atdb.settings.dev
+
+REM sdc-dev / sdc
+REM docker exec -it atdb-ldv python manage.py loaddata /shared/configuration_fixture.json --settings=atdb.settings.docker_sdc
diff --git a/atdb/loaddata_workflow.bat b/atdb/loaddata_workflow.bat
new file mode 100644
index 00000000..f3241033
--- /dev/null
+++ b/atdb/loaddata_workflow.bat
@@ -0,0 +1,4 @@
+python manage.py loaddata workflow_fixture.json --settings=atdb.settings.dev
+
+REM sdc-dev / sdc
+REM docker exec -it atdb-ldv python manage.py loaddata workflow_fixture.json  --indent 4 --settings=atdb.settings.docker_sdc
-- 
GitLab