summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMS <ms@taler.net>2021-05-19 08:08:06 +0200
committerMS <ms@taler.net>2021-05-19 08:08:06 +0200
commitd2627aaa082bc5c6ed1ab979ec1472c5db293ead (patch)
treecbc6d2f3ff8a3dbae2cbef20e808304239c2a9f6
parentbcaf329f737f19a9e3b565ce13b48581620634a6 (diff)
downloadbank-d2627aaa082bc5c6ed1ab979ec1472c5db293ead.tar.gz
bank-d2627aaa082bc5c6ed1ab979ec1472c5db293ead.tar.bz2
bank-d2627aaa082bc5c6ed1ab979ec1472c5db293ead.zip
implicit primary keys need default type
-rw-r--r--talerbank/settings.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/talerbank/settings.py b/talerbank/settings.py
index d031d3b..e87da85 100644
--- a/talerbank/settings.py
+++ b/talerbank/settings.py
@@ -107,6 +107,11 @@ DATABASES = {}
DBNAME = TC.value_string("bank", "database", required=True)
DBNAME = os.environ.get("TALER_BANK_ALTDB", DBNAME)
+# Tells Django to add a BigAutoField column to every table that
+# doesn't have a primary key explicitly defined. Such column will
+# then be the primary key.
+DEFAULT_AUTO_FIELD = "django.db.models.BigAutoField"
+
if not DBNAME:
raise Exception("DB not specified (neither in config or as" "cli argument)")