MigrationSchemaMissing(无法创建django_migrations表(%s)%exc)

Vip*_* av 5 migration django postgresql

我做的步骤:1.删除了迁移文件.2.仅创建一个初始迁移文件.3.输入psql命令提示符.连接数据库.drop schema public cascade; 创建架构公共; 4.再次迁移.

我得到MigrationSchemaMissing(无法创建django_migrations表(%s)%exc)错误.

Moh*_*miz 8

这个答案及其问题的评论对我有用,简而言之,您必须获得以下架构所需的资助:

grant usage on schema public to username;
grant create on schema public to username;
Run Code Online (Sandbox Code Playgroud)

  • 我为username = djangouser运行后,我得到了`django.db.utils.ProgrammingError:关系django_migrations的权限被拒绝 (2认同)