Нет такой таблицы: операционная ошибка в django

Я запускаю makemigrations, затем migrate, но все равно получаю ошибку при попытке заполнить БД фиктивными значениями, что такой таблицы не существует. Это происходит для одной единственной таблицы. Вот мой файл models.py для этой таблицы:

class G(models.Model):
    desc = models.CharField(max_length=charLen256)
    points = models.IntegerField(default=0)
    add = models.BooleanField(default= False)
    complete = models.BooleanField(default=False)

Вот что я пытаюсь сделать в своем скрипте populate:

def add_goal(item):
    g = G.objects.get_or_create(desc=item['description'], points=item['points_earned'])[0]
    g.save()

Может ли кто-нибудь заметить проблему или ошибку. Я много исследовал, но не нашел никаких предложений, кроме запуска makemigrations и migrate.

Вот ошибка:

  return Database.Cursor.execute(self, query, params)
django.db.utils.OperationalError: no such table: myapp_goal
Вернуться на верх