Easy and reliable way to keep database views updated?

My thought would be to create a custom rake task that drops and rebuilds your views. You could then just run that after every migration.

Well alrighty then...