Opened 4 years ago

Closed 4 years ago

#25043 closed Cleanup/optimization (invalid)

Contenttype migration issue with django 1.8 (postgres)

Reported by: Sachin philip Mathew Owned by: nobody
Component: contrib.contenttypes Version: 1.8
Severity: Normal Keywords: contenttype
Cc: Triage Stage: Unreviewed
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description (last modified by Tim Graham)

contenttypes migration error while migrating from existing database (which was from django1.4.10), issue can be resolved if we downgrade to 1.7 and migrate

Synchronizing apps without migrations:
  Creating tables...
  Running deferred SQL...
  Installing custom SQL...
Running migrations:
  Rendering model states... DONE
  Applying asset.0003_subcostcenterw... OK
Traceback (most recent call last):
  File "./manage.py", line 10, in <module>
    execute_from_command_line(sys.argv)
  File "/Users/sachinvettithanam/env/marlabs-onconsole/lib/python2.7/site-packages/django/core/management/__init__.py", line 338, in execute_from_command_line
    utility.execute()
  File "/Users/sachinvettithanam/env/marlabs-onconsole/lib/python2.7/site-packages/django/core/management/__init__.py", line 330, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/Users/sachinvettithanam/env/marlabs-onconsole/lib/python2.7/site-packages/django/core/management/base.py", line 390, in run_from_argv
    self.execute(*args, **cmd_options)
  File "/Users/sachinvettithanam/env/marlabs-onconsole/lib/python2.7/site-packages/django/core/management/base.py", line 441, in execute
    output = self.handle(*args, **options)
  File "/Users/sachinvettithanam/env/marlabs-onconsole/lib/python2.7/site-packages/django/core/management/commands/migrate.py", line 225, in handle
    emit_post_migrate_signal(created_models, self.verbosity, self.interactive, connection.alias)
  File "/Users/sachinvettithanam/env/marlabs-onconsole/lib/python2.7/site-packages/django/core/management/sql.py", line 280, in emit_post_migrate_signal
    using=db)
  File "/Users/sachinvettithanam/env/marlabs-onconsole/lib/python2.7/site-packages/django/dispatch/dispatcher.py", line 201, in send
    response = receiver(signal=self, sender=sender, **named)
  File "/Users/sachinvettithanam/env/marlabs-onconsole/lib/python2.7/site-packages/django/contrib/auth/management/__init__.py", line 82, in create_permissions
    ctype = ContentType.objects.db_manager(using).get_for_model(klass)
  File "/Users/sachinvettithanam/env/marlabs-onconsole/lib/python2.7/site-packages/django/contrib/contenttypes/models.py", line 78, in get_for_model
    "Error creating new content types. Please make sure contenttypes "

RuntimeError: Error creating new content types. Please make sure contenttypes is migrated before trying to migrate apps individually.

Change History (2)

comment:1 Changed 4 years ago by Sachin philip Mathew

Description: modified (diff)

comment:2 Changed 4 years ago by Tim Graham

Description: modified (diff)
Resolution: invalid
Status: newclosed

Please see TicketClosingReasons/UseSupportChannels.

There's a thread on django-users about the problem you are having.

Note: See TracTickets for help on using tickets.
Back to Top