Best practices for homogeneous database migrations