Can you upgrade Discourse seamlessly if there is a breaking db change?

This is exactly what I’m talking about. And I’m happy that you follow this practice. Thank you.