diff --git a/deploy/django.sls b/deploy/django.sls
index 5f65384baffb9560b55c8ba6afbfcaf6209d617e..dd651f8e219c3adf1fee6801386c107cdf7c2b37 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: