我在Windows上创建了reset_db.bat
,内容如下:
rake db:drop RAILS_ENV=development
rake db:create
rake db:migrate
rake db:seed
当我键入reset_db
时,只执行第一个命令(drop
)。为什么?
答案 0 :(得分:6)
我认为rake也是一个.bat文件。
然后你只需要通过电话
进行前置call rake db:drop RAILS_ENV=development
call rake db:create
call rake db:migrate
call rake db:seed