Changes to config/application.yml not appearing when using Figaro? Turns out spring might be the cause so create config/spring.rb with Spring.watch "config/application.yml" to ensure the file is monitored and changes loaded.
Squasher is a really handy gem to condense your migrations down to a single file.