sql >> Databasteknik >  >> RDS >> PostgreSQL

django.db.utils.IntegrityError:kolumnen venue_city innehåller nollvärden

Det verkar som att du lagt till null=True efter skapad migreringsfil. Eftersom venue_city är inte ett nullbart fält i din migreringsfil

Följ dessa steg.

1) Drop venue_city & venue_country from your local table
3) Delete all the migration files you created for these `CharField to a ForeignKey` change
4) execute `python manage.py makemigrations`
5) execute 'python manage.py migrate'

Det borde fungera



  1. Vilolägesfel:aktuell transaktion avbryts, kommandon ignoreras till slutet av transaktionsblocket

  2. Hur kan jag välja den senaste inmatningen för varje medlem?

  3. Python-Oracle skickar in en markör ut-parameter

  4. Hur kan jag ansluta till en Oracle-databas som SYS med en ADO-anslutningssträng?