elastic beanstalk 如何更新我的 Rails 数据库?

Posted

技术标签:

【中文标题】elastic beanstalk 如何更新我的 Rails 数据库?【英文标题】:How does elastic beanstalk update my Rails database? 【发布时间】:2013-09-18 07:02:57 【问题描述】:

我已经在Deploying a Rail Application to AWS Elastic Beanstalk部署了我的rails应用程序

1) 如何像在开发环境中一样重置数据库?

rake db:drop
rake db:create
rake db:migrate 

2)如果我创建一个db迁移文件,elastic beanstalk会自动运行吗?

【问题讨论】:

【参考方案1】:

您可以使用 Elastic Beanstalk 扩展自定义您的环境

http://ruby.awsblog.com/post/Tx2AK2MFX0QHRIO/Deploying-Ruby-Applications-to-AWS-Elastic-Beanstalk-with-Git

【讨论】:

根本不明白! db:create 什么时候运行?你能解释一下吗?我的应用程序上显示相同的错误,当我连接到数据库时它是空的。 此链接此时已过时。 eb init 不添加任何 git 命令。

以上是关于elastic beanstalk 如何更新我的 Rails 数据库?的主要内容,如果未能解决你的问题,请参考以下文章

更改 IAM 用户密钥时如何更新 Elastic Beanstalk 环境变量中的 AWS 凭证?

如何从 AWS Elastic BeanStalk 获取更新的“上传”文件夹?

如何在 Elastic beanstalk 上从我的 PHP 按需运行 python 脚本?

为啥 Amazon Elastic Beanstalk 需要很长时间才能更新我的部署?

在 Elastic Beanstalk 上部署时出错 - Rails

更新 AWS Elastic Beanstalk 部署的 Webapp 使用的数据