我是 ruby 和 ruby on rails 的新手,我只是将一个简单的应用程序部署到 Heroku 只是为了练习。这是一个简单的博客应用程序,只有基础知识(文章、评论、标签、登录)它已连接到我的 github 存储库一开始它没有运行(即使它已成功部署)所以我运行这个:
heroku run rake db:migrate --app "my-app-name"
Run Code Online (Sandbox Code Playgroud)
在那之后,我的应用程序正常运行,但数据库似乎是空的(表在那里但没有值)并且没有按应有的方式在我的首页中显示文章。我确定我不太了解 db 的迁移,但是当我部署我的应用程序时,db 不应该具有相同的内容吗?