Есть ли способ автоматически выполнить rake db:migrate RAILS_ENV=test
после каждого rake db:migrate
в среде разработки?
У меня guard и guard-rspec и я очень раздражен про неудачные тесты, даже если он работает вручную в браузере.
Мне стоило по меньшей мере 15 минут каждый раз, когда у меня была пауза от разработки, чтобы понять, что я просто забыл позвонить rake db:migrate:test
после смены базы данных.
Поскольку я уже пользуюсь защитой, я думал о добавлении guard-rake к проекту, но я не знаю, какой файл я должен посмотреть. При просмотре development.sqlite3, rake db:migrate RAILS_ENV=test
будет запускаться каждый раз, когда я что-то делаю с моими записями через браузер, так что это не совсем то, что я хочу.
Может кто-нибудь помочь мне с моей проблемой?