Я создал reset_db.bat в Windows со следующим содержимым:
reset_db.bat
rake db:drop RAILS_ENV=development rake db:create rake db:migrate rake db:seed
Когда я набираю reset_db, выполняется только первая команда (drop). Почему?
reset_db
drop
Я предполагаю, что грабли - это также файл .bat.
Тогда вам нужно только предварять его вызовом
call rake db:drop RAILS_ENV=development call rake db:create call rake db:migrate call rake db:seed