From 01d8c50e791e302adc0e6bffd8185a763c6db3ab Mon Sep 17 00:00:00 2001 From: Florian Hartmann Date: Sun, 19 Dec 2021 17:54:15 +0100 Subject: [PATCH] explicitely set PK default to BigAutoField --- core/migrations/0003_use_big_auto_fields.py | 23 +++++++++++++++++++++ financeproject/settings.py | 2 ++ 2 files changed, 25 insertions(+) create mode 100644 core/migrations/0003_use_big_auto_fields.py diff --git a/core/migrations/0003_use_big_auto_fields.py b/core/migrations/0003_use_big_auto_fields.py new file mode 100644 index 0000000..2779b10 --- /dev/null +++ b/core/migrations/0003_use_big_auto_fields.py @@ -0,0 +1,23 @@ +# Generated by Django 4.0 on 2021-12-19 16:50 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('core', '0002_auto_20210118_2334'), + ] + + operations = [ + migrations.AlterField( + model_name='subject', + name='id', + field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'), + ), + migrations.AlterField( + model_name='transaction', + name='id', + field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'), + ), + ] diff --git a/financeproject/settings.py b/financeproject/settings.py index bef8af0..b35b54c 100644 --- a/financeproject/settings.py +++ b/financeproject/settings.py @@ -93,6 +93,8 @@ DATABASES = { } } +DEFAULT_AUTO_FIELD = "django.db.models.BigAutoField" + AUTH_PASSWORD_VALIDATORS = [ {"NAME": "django.contrib.auth.password_validation.UserAttributeSimilarityValidator", }, {"NAME": "django.contrib.auth.password_validation.MinimumLengthValidator", },