如何通过Openshift上的控制台在Ruby on Rails应用程序中创建表



我安装了一个名为'rhc'的gem,但是我如何通过rhc命令为Ruby on Rails应用程序创建一个表?

看文档总是有帮助的,似乎有一些地方你可以看:

https://developers.openshift.com/en/ruby-getting-started.html

https://developers.openshift.com/en/managing-adding-a-database.html

这些似乎有你需要的所有信息。

如果你已经启动了你的应用程序,最好向我们提供一些代码,向我们展示你做了什么,这样我们就可以看到如何最好地帮助你。

如果你使用的是OpenShift Rails(3/4)快速入门,它会自动设置为运行rake db:migrate命令,当你执行git push来部署你的应用程序的代码时(https://github.com/openshift/rails4-example/blob/master/.openshift/action_hooks/deploy)。

如果你想手工做,你需要SSH到你的应用程序,cd到~/app-root/repo目录,并运行RAILD_ENV={your_env} bundle exec rake db:migrate,但这可能不会工作,因为rails gem可能没有安装。最好的方法是git push方法(一旦你写好了你的迁移)

相关内容

  • 没有找到相关文章

最新更新