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