From 4040322d2b0329c6dc44787487201e897fb0ab88 Mon Sep 17 00:00:00 2001
From: Carlos Vega <carlos.vega@uni.lu>
Date: Tue, 20 Nov 2018 13:17:07 +0100
Subject: [PATCH] added method to check if code is running in the context of
 migrate or makemigrations

---
 smash/web/utils.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/smash/web/utils.py b/smash/web/utils.py
index 2e7d4d31..81416200 100644
--- a/smash/web/utils.py
+++ b/smash/web/utils.py
@@ -4,7 +4,10 @@ import datetime
 from datetime import timedelta
 
 from web.algorithm import VerhoeffAlgorithm, LuhnAlgorithm
+import sys
 
+def is_django_migrating():
+    return ('makemigrations' in sys.argv or 'migrate' in sys.argv)
 
 def is_valid_social_security_number(number):
     if number is not None and number != '':
-- 
GitLab