我试图在aws上进行rake db:migrate,但无法弄清楚如何
这是我的.ebextensions/.config
文件,但它不起作用
packages:
yum:
postgresql-devel: []
# Run rake tasks before an application deployment
container_commands:
01bundler-pg:
command: bundle config build.pg --with-pg-config=/usr/bin/pg_config
db:
command: "bundle exec rake db:migrate"
leader_only: true
答案 0 :(得分:4)
您没有指定所获得的错误消息以及您选择的配置(例如运行Ruby 2.1的64位Amazon Linux 2014.03 v1.0.9)。
但是,您似乎有文件名错误。您将其称为.config
,而文件名应具有前缀。尝试将其重命名为myapp.config
也就是说,如果您选择了弹性beanstalk实例类型的ruby版本,那么您不需要手动迁移,因为beanstalk会为您执行此操作(作为其12_db_migration.sh
脚本的一部分)。
如果您仍需要执行某种自定义手动迁移,请选择它。