Ich versuche migrieren mit Django, aber ich bekomme diesen Fehler und ich habe keine Ahnung, was zu tun ist, um es zu beheben.django.db.utils.DataError: numerischer Feldüberlauf - django
Ich habe Google die Fehlermeldung, aber alles, was es über Postgres sprach.
Ich habe dies in meinem Modell
budget = models.DecimalField(max_digits=10, decimal_places=2, null=True, blank=True)
# I used to have this though
budget = models.IntegerField(null=True, blank=True)
ich diesen Befehl wurde python manage.py makemigrations
, die die alte table in Ordnung erzeugt, aber wenn ich die Migrate python manage.py migrate
diese Fehler führen würden auftauchen.
Kann mir bitte jemand eine Hand geben?
Vielen Dank im Voraus.
@Selcuk 'DETAIL: Ein Feld mit Genauigkeit 10, Maßstab 2 muss auf einen absoluten Wert kleiner als 10^8 runden. ' – Tsuna
@Selcuk thx thx wie du erwähnt hast, änderte ich max_digits zu mehr und es funktioniert – Tsuna