sql >> Databasteknik >  >> RDS >> PostgreSQL

django.db.utils.ProgrammingError:relation app_user existerar inte under manage.py-testet

Fick samma problem, och eftersom det händer på ./manage.py test , kan dina migreringar vara trasiga.
Sedan Django 1.7 finns en ny inställning som heter MIGRATION_MODULES , där du konfigurerar din app migreringsmoduler.
Om du lägger till följande lösning i settings.py (finns här) hoppar du över migreringar på tester och löste det åt mig:

class DisableMigrations(object):

    def __contains__(self, item):
        return True

    def __getitem__(self, item):
        return "notmigrations"

MIGRATION_MODULES = DisableMigrations()


  1. ORA-01219:databas inte öppen:frågor tillåtna endast på fasta tabeller/vyer

  2. Hur vet jag när min docker mysql-behållare är uppe och mysql är redo att ta emot frågor?

  3. Åtkomst till en fil-DSN från Java

  4. ACOS() Funktion i Oracle