新手问题 Capistrano 3 不能自动创建数据库吗?

wcc526 · 2014年07月08日 · 最后由 wcc526 回复于 2014年07月09日 · 1668 次阅读

Capistrano 3 不能自动创建数据库吗?

在第一次部署的时候我都要手动地进入到 mysql 来进行 create database;

是不是这一步必须手动进行,capistrano 3 不能自动进行 create database 吗?谢谢!

是的,你就上服务器手动创建吧

写个脚本,执行就可以了。

rake db:create # Create the database from DATABASE_URL or config/database.yml for the current Rails.env (use db:create:all to create all dbs in the config)

加上这句

RAILS_ENV=production rake db:create db:migrate

如果需要 drop,rake db:drop

#4 楼 @flowerwrong 请问这一句该加在哪里,谢谢!

需要 登录 后方可回复, 如果你还没有账号请 注册新账号