我有一个运行在 Elastic Beanstalk 服务上的 Rails 应用程序。
当我部署我的应用程序时,一些页面无法正常工作。我认为问题是在我删除一个模型并创建一个具有相同名称但不同架构的新模型后,数据库没有重置。
在本地,我可以运行
当我部署我的应用程序时,一些页面无法正常工作。我认为问题是在我删除一个模型并创建一个具有相同名称但不同架构的新模型后,数据库没有重置。
在本地,我可以运行
rake db:drop
、rake db:create
、rake db:migrate
来重置数据库。然而,在 EB 上如何重置数据库?
rake
命令呢?它显示没有找到Rakefile(正在寻找:rakefile,Rakefile,rakefile.rb,Rakefile.rb)
,我无法找到应用程序目录。 - Stephen/var/app/current
。确保你是root用户(sudo su -
)。 - Tal