【发布时间】:2020-07-21 00:17:11
【问题描述】:
我在本地系统上开发了一个 django 项目,现在我将它部署到服务器上。
我使用 MySql 作为数据库。每当我尝试将我的模型(使用python manage.py migrate 或python manage.py makemigrations)迁移到服务器的新数据库时,它都会显示以下错误:
django.db.utils.ProgrammingError: (1146, "Table '<DB_NAME>.mainapp_service' doesn't exist")
并且不会在数据库中创建表。
我没有将任何本地 migration 文件移动到服务器,只是移动了 mainapp/migrations/__init__.py 文件。
如何创建所有表并运行我的应用程序?
【问题讨论】:
标签: python mysql django migrate makemigrations