Comparez les structures de deux bases de données?

Je voulais vous demander si il est possible de comparer la base de données complète de la structure de deux énormes bases de données.
Nous avons deux bases de données, l'un est une base de données de développement, l'autre une base de données de production.
J'ai parfois oublié de faire des changements dans la base de données de production, avant de nous remettre en liberté des parties de notre code, ce qui entraîne que la production de la base de données n'a pas la même structure, donc, si nous libérer de quelque chose, nous avons eu des erreurs.
Est-il un moyen de comparer les deux, ou de les synchroniser?

source d'informationauteur streetparade