The problem is that you're using different names for the same environment:
In your database.yml you're calling it development
whereas you're running your whenever task with environment called develop
they have to match.
It's normal everything is working fine til now, because the default name Rails uses is development, so if you're not specifying any environment when migrating, it'll use development by default. But you're running the whenever task with develop environment, which has not actually any db associated.
hope it helps.