Rails:在部署包中,exec会引发随机InvalidSchemaName错误

时间:2019-01-30 22:20:28

标签: ruby-on-rails postgresql deployment ruby-on-rails-5

我有一台Linux机器,之前我曾使用Rails 3 and ruby 2.1.2部署ruby代码。 现在,在同一台计算机上,我在同一目录下签出了一个新分支,其中相同代码被更新为Rails 5 and Ruby 2.5.3。 我正在尝试使用与以前在Rails 3中相同的步骤来部署此代码。

第1步:有效

bundle install --deployment --without development test

第2步:失败

bundle exec rake assets:precompile db:migrate RAILS_ENV=production

错误:

rake aborted!

ActiveRecord::StatementInvalid: PG::InvalidSchemaName: ERROR:  schema "Boston" does not exist

我的代码没有任何名为Boston的架构。我不确定是什么导致了此错误。有人可以帮忙吗?

0 个答案:

没有答案
相关问题