尝试使用rake db:structure:load加载结构时出错,"schema_migration"不存在

Pab*_*blo 5 rails-migrations ruby-on-rails-3 rails-postgresql

我正在运行rake db:structure:load但是在加载所有结构后,它无法在schema_migrations中插入版本.

看起来PostgreSQL不知道最近创建的表.已经谷歌搜索,但没有找到任何有用的东西.

小智 0

您是否更改或删除了任何迁移?

反正。您可以查看 postgres 控制台并尝试:

获取所有数据库的列表(找到您的数据库)

\list
Run Code Online (Sandbox Code Playgroud)

在那之后

\c yourdatabasename_yourenvironment
Run Code Online (Sandbox Code Playgroud)

\dt
Run Code Online (Sandbox Code Playgroud)

查看 postgres 数据库中的所有表。