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
rake db:drop
#4 楼 @flowerwrong 请问这一句该加在哪里,谢谢!