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