How do you handle schema migrations and database upgrades in a 24/7 operational environment with minimal downtime?