Skip to content

DatabaseError: relation "badges_badge" does not exist #10

@moskrc

Description

@moskrc
$ paver createdb
---> pavement.createdb


Captured Task Output:
---------------------

---> pavement.createdb
Traceback (most recent call last):
  File "/Users/vit/projects/01.15/gamification-server/env/lib/python2.7/site-packages/paver/tasks.py", line 195, in _run_task
    return do_task()
  File "/Users/vit/projects/01.15/gamification-server/env/lib/python2.7/site-packages/paver/tasks.py", line 192, in do_task
    return func(**kw)
  File "pavement.py", line 87, in createdb
    from gamification import settings
  File "/Users/vit/projects/01.15/gamification-server/gamification/__init__.py", line 3, in <module>
    from gamification.core.models import Points
  File "/Users/vit/projects/01.15/gamification-server/gamification/core/models.py", line 143, in <module>
    from meta_badges import *
  File "/Users/vit/projects/01.15/gamification-server/gamification/core/meta_badges.py", line 30, in <module>
    class Gold(MetaBadge):
  File "/Users/vit/projects/01.15/gamification-server/gamification/badges/utils.py", line 94, in __new__
    return register(new_badge)
  File "/Users/vit/projects/01.15/gamification-server/gamification/badges/utils.py", line 18, in register
    registered_badges[badge.id] = badge()
  File "/Users/vit/projects/01.15/gamification-server/gamification/badges/utils.py", line 109, in __init__
    self._keep_badge_updated()
  File "/Users/vit/projects/01.15/gamification-server/gamification/badges/utils.py", line 145, in _keep_badge_updated
    badge, created = BadgeModel.objects.get_or_create(id=self.id)
  File "/Users/vit/projects/01.15/gamification-server/env/lib/python2.7/site-packages/django/db/models/manager.py", line 146, in get_or_create
    return self.get_query_set().get_or_create(**kwargs)
  File "/Users/vit/projects/01.15/gamification-server/env/lib/python2.7/site-packages/django/db/models/query.py", line 484, in get_or_create
    return self.get(**lookup), False
  File "/Users/vit/projects/01.15/gamification-server/env/lib/python2.7/site-packages/django/db/models/query.py", line 398, in get
    num = len(clone)
  File "/Users/vit/projects/01.15/gamification-server/env/lib/python2.7/site-packages/django/db/models/query.py", line 106, in __len__
    self._result_cache = list(self.iterator())
  File "/Users/vit/projects/01.15/gamification-server/env/lib/python2.7/site-packages/django/db/models/query.py", line 317, in iterator
    for row in compiler.results_iter():
  File "/Users/vit/projects/01.15/gamification-server/env/lib/python2.7/site-packages/django/db/models/sql/compiler.py", line 775, in results_iter
    for rows in self.execute_sql(MULTI):
  File "/Users/vit/projects/01.15/gamification-server/env/lib/python2.7/site-packages/django/db/models/sql/compiler.py", line 840, in execute_sql
    cursor.execute(sql, params)
  File "/Users/vit/projects/01.15/gamification-server/env/lib/python2.7/site-packages/django/db/backends/util.py", line 41, in execute
    return self.cursor.execute(sql, params)
  File "/Users/vit/projects/01.15/gamification-server/env/lib/python2.7/site-packages/django/db/backends/postgresql_psycopg2/base.py", line 58, in execute
    six.reraise(utils.DatabaseError, utils.DatabaseError(*tuple(e.args)), sys.exc_info()[2])
  File "/Users/vit/projects/01.15/gamification-server/env/lib/python2.7/site-packages/django/db/backends/postgresql_psycopg2/base.py", line 54, in execute
    return self.cursor.execute(query, args)
DatabaseError: relation "badges_badge" does not exist
LINE 1: ...badges_badge"."level", "badges_badge"."icon" FROM "badges_ba...
                                                             ^

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions