First time here? Check out the FAQ!

Revision history  [back]

Creating a Table in Askbot Database

I'm trying to add a new table to the askbot database by adding the following code to the file models/questions.py

class Foo(models.Model):
    foo = models.CharField(max_length=100)

However, when I run syncdb, this table 'Foo' is not created. I've tried dropping the database and starting with a fresh database, and I've also updated my migrations using 'python manage.py schemamigration askbot --auto' command. I get the same problem whether I put my new model inside an existing .py file or inside a new one, and it even occurs when I create an entirely new Django app and place the model code there.

I'm using PostgreSQL 8.4.8 and Django 1.3.1. I've seen this problem discussed on here before, but has anyone actually solved this problem?