Почему sqlite3 продолжает говорить мне, что у меня нет таблицы User?

я создаю модель на django таким образом:

class User(models.Model):
   username = models.CharField(max_length=50)
   email = models.CharField(max_length=50)
   password = models.CharField(max_length=50)
   phone = models.CharField(max_length=80)

и затем я использую обе команды:

python manage.py makemigrations
python manage.py migrate

и все равно я получаю ошибку: django.db.utils.OperationalError: no such table: myapp_User (я использую sqlite3 в качестве базы данных по умолчанию). есть ли способ решить эту проблему или лучше использовать PostgreSQL?

Вернуться на верх