Terraforming legacy Rails applications guides and tools
A collection of tools and guides to help you turn legacy code into legendary code.
Based on the RailsConf 2019 talk "Terraforming legacy Rails applications" (slides, video).
These scripts have been created during the development of different Rails projects at Evil Martians.
They're not universal enough to be extracted into libraries (some depend on particular Rails version or rely on project-specific assumptions), but they could be used a starting point for building tools for your project.
ENV
and Rails.env
in the app)The code is available as open source under the terms of the MIT License.