DatabaseError: no such table: trial_userprofile

Bug #1205160 reported by nateaune
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
awstrial
New
Undecided
Unassigned

Bug Description

The first time I run the syncdb command, I get this error:

Traceback (most recent call last):
  File "manage.py", line 16, in <module>
    execute_manager(settings)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/core/management/__init__.py", line 438, in execute_manager
    utility.execute()
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/core/management/__init__.py", line 379, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/core/management/base.py", line 191, in run_from_argv
    self.execute(*args, **options.__dict__)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/core/management/base.py", line 220, in execute
    output = self.handle(*args, **options)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/core/management/base.py", line 351, in handle
    return self.handle_noargs(**options)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/south/management/commands/syncdb.py", line 90, in handle_noargs
    syncdb.Command().execute(**options)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/core/management/base.py", line 220, in execute
    output = self.handle(*args, **options)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/core/management/base.py", line 351, in handle
    return self.handle_noargs(**options)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/core/management/commands/syncdb.py", line 109, in handle_noargs
    emit_post_sync_signal(created_models, verbosity, interactive, db)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/core/management/sql.py", line 190, in emit_post_sync_signal
    interactive=interactive, db=db)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/dispatch/dispatcher.py", line 172, in send
    response = receiver(signal=self, sender=sender, **named)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/contrib/auth/management/__init__.py", line 70, in create_superuser
    call_command("createsuperuser", interactive=True)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/core/management/__init__.py", line 166, in call_command
    return klass.execute(*args, **defaults)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/core/management/base.py", line 220, in execute
    output = self.handle(*args, **options)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/contrib/auth/management/commands/createsuperuser.py", line 134, in handle
    User.objects.create_superuser(username, email, password)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/contrib/auth/models.py", line 140, in create_superuser
    u = self.create_user(username, email, password)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/contrib/auth/models.py", line 136, in create_user
    user.save(using=self._db)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/db/models/base.py", line 460, in save
    self.save_base(using=using, force_insert=force_insert, force_update=force_update)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/db/models/base.py", line 570, in save_base
    created=(not record_exists), raw=raw, using=using)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/dispatch/dispatcher.py", line 172, in send
    response = receiver(signal=self, sender=sender, **named)
  File "trial/models.py", line 75, in create_user_profile
    UserProfile.objects.create(user=instance)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/db/models/manager.py", line 138, in create
    return self.get_query_set().create(**kwargs)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/db/models/query.py", line 360, in create
    obj.save(force_insert=True, using=self.db)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/db/models/base.py", line 460, in save
    self.save_base(using=using, force_insert=force_insert, force_update=force_update)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/db/models/base.py", line 553, in save_base
    result = manager._insert(values, return_id=update_pk, using=using)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/db/models/manager.py", line 195, in _insert
    return insert_query(self.model, values, **kwargs)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/db/models/query.py", line 1436, in insert_query
    return query.get_compiler(using=using).execute_sql(return_id)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/db/models/sql/compiler.py", line 791, in execute_sql
    cursor = super(SQLInsertCompiler, self).execute_sql(None)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/db/models/sql/compiler.py", line 735, in execute_sql
    cursor.execute(sql, params)
  File "/Users/nateaune/Dropbox/code/venvs/awstrial/lib/python2.7/site-packages/django/db/backends/sqlite3/base.py", line 234, in execute
    return Database.Cursor.execute(self, query, params)
django.db.utils.DatabaseError: no such table: trial_userprofile

The second I run the command, the error does not appear.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.