#33586: Cannot delete object (A) referenced by another object (B) if said object
(A) has a foreign key to a custom user.
-------------------------------+------------------------------------
     Reporter:  Jeremy Poulin  |                    Owner:  (none)
         Type:  Bug            |                   Status:  new
    Component:  Migrations     |                  Version:  4.0
     Severity:  Normal         |               Resolution:
     Keywords:                 |             Triage Stage:  Accepted
    Has patch:  1              |      Needs documentation:  0
  Needs tests:  1              |  Patch needs improvement:  1
Easy pickings:  0              |                    UI/UX:  0
-------------------------------+------------------------------------

Comment (by madhuri2):

 Is this issue fixed?
 I was working on this issue and I found this error **ValueError: Cannot
 query "A object(1)": Must be "A" instance.
 **
 Then I tried this
 I removed the migrations file.
 Then applied migrations.
 Unapplied all migrations using: ''python manage.py migrate rmigrate zero''
 and it worked!

 {{{
 (venv) PS C:\Users\Madhu\Desktop\Django\ticket33586\rmigration_bug> python
 manage.py makemigrations
 ←[36;1mMigrations for 'rmigrate':←[0m
   ←[1mrmigrate\migrations\0001_initial.py←[0m
     - Create model User
     - Create model A
     - Create model B


 (venv) PS C:\Users\Madhu\Desktop\Django\ticket33586\rmigration_bug> python
 manage.py migrate
 ←[36;1mOperations to perform:←[0m
 ←[1m  Apply all migrations: ←[0madmin, auth, contenttypes, rmigrate,
 sessions
 ←[36;1mRunning migrations:←[0m
   No migrations to apply.


 (venv) PS C:\Users\Madhu\Desktop\Django\ticket33586\rmigration_bug> python
 manage.py migrate rmigrate zero
 ←[36;1mOperations to perform:←[0m
 ←[1m  Unapply all migrations: ←[0mrmigrate
 ←[36;1mRunning migrations:←[0m
   Rendering model states...←[32;1m DONE←[0m
   Unapplying admin.0003_logentry_add_action_flag_choices...←[32;1m OK←[0m
   Unapplying admin.0002_logentry_remove_auto_add...←[32;1m OK←[0m
   Unapplying admin.0001_initial...←[32;1m OK←[0m
   Unapplying rmigrate.0001_initial...←[32;1m OK←[0m



 (venv) PS C:\Users\Madhu\Desktop\Django\ticket33586\rmigration_bug> python
 manage.py migrate
 ←[36;1mOperations to perform:←[0m
 ←[1m  Apply all migrations: ←[0madmin, auth, contenttypes, rmigrate,
 sessions
 ←[36;1mRunning migrations:←[0m
   Applying rmigrate.0001_initial...←[32;1m OK←[0m
   Applying admin.0001_initial...←[32;1m OK←[0m
   Applying admin.0002_logentry_remove_auto_add...←[32;1m OK←[0m
   Applying admin.0003_logentry_add_action_flag_choices...←[32;1m OK←[0m
 (venv) PS C:\Users\Madhu\Desktop\Django\ticket33586\rmigration_bug> python
 manage.py makemigrations
 No changes detected


 (venv) PS C:\Users\Madhu\Desktop\Django\ticket33586\rmigration_bug> python
 manage.py migrate
 ←[36;1mOperations to perform:←[0m
 ←[1m  Apply all migrations: ←[0madmin, auth, contenttypes, rmigrate,
 sessions
 ←[36;1mRunning migrations:←[0m
   No migrations to apply.
 }}}

-- 
Ticket URL: <https://code.djangoproject.com/ticket/33586#comment:24>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/0107018637901ce7-e3cba9f3-840a-49aa-bc30-ad7e3605199b-000000%40eu-central-1.amazonses.com.

Reply via email to