I don't think "random" will work, since db:migrate has to run before _any_ app server is restarted. If that's right, could the code be simplified by just running "migrate" directly on the first server?