From aa5fedc37dcb7f8481248f5490e7bc4f56005732 Mon Sep 17 00:00:00 2001
From: Jan Philipp Timme <jan.philipp@timme.it>
Date: Wed, 5 Feb 2020 15:00:08 +0100
Subject: [PATCH] Add crude support for specifying migration databases

---
 deploy/django.sls | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/deploy/django.sls b/deploy/django.sls
index 5f65384..dd651f8 100644
--- a/deploy/django.sls
+++ b/deploy/django.sls
@@ -35,7 +35,11 @@ deploy_django_{{ project_name }}_settings:
 {% if dj_config.get('migrate', False) %}
 deploy_django_{{ project_name }}_migrate:
   cmd.run:
+{% if dj_config.get('migrate_database', False) %}
+    - name: {{ venv_config.python_path }} manage.py migrate --database={{ dj_config.get('migrate_database', False) }}
+{% else %}
     - name: {{ venv_config.python_path }} manage.py migrate
+{% endif %}
     - cwd: {{ project_config.path }}
     - runas: {{ project_name }}
     - require:
-- 
GitLab