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

标签 django postgresql migration

我做的步骤: 1.删​​除迁移文件。 2.只创建了一个初始迁移文件。 3. 输入 psql 命令提示符。连接到数据库。删除架构公共(public)级联;创建公共(public)模式; 4.再次尝试迁移。

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

最佳答案

answer并且对其问题的评论对我有用,简而言之,您必须获得以下架构所需的授权:

grant usage on schema public to username;
grant create on schema public to username;

关于django - MigrationSchemaMissing(无法创建 django_migrations 表(%s)% exc),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36691932/

相关文章:

python - Django多数据库: Route all writes to multiple databases

python - 在 Django REST Framework 中将一组对象作为单个字典写入

java - 通过JDBC向PostgreSQL表中插入 "daterange"字段值

mysql - 表 'project_dev.users' 不存在

mysql - 如何使 Rails 迁移成为 utf-8 而不是我的默认 latin1

javascript - 将 METRONIC 添加到 Django 项目

python - 通过 Python 请求重用 Django 中的连接

ruby-on-rails - 有没有办法将 facets 与 pg_search gem 一起使用

sql - 如何在 libpq 中使用 PQexecParams?

php - Joomla 中的数据库迁移