GitHub link: activeRecordMigrate
On my current project, in true Agile fashion, we had avoided using a database because we didn’t need one. Eventually, we had requirements for storing data that was coming from an external source, and at this point we had to start making decisions on how we would move forward. We had kept our project “lean” and the biggest concern I had was not introducing a build step that would include installing MySQL or something else that would drastically depart from our build environment.