Postgrex: cryptic warning message

Right, so it is happening because you are doing queries while you run your migrations. So Postgrex needs to update the cached data as it goes.