2014-06-23 6 views
0

J'ai des fichiers changelog spécifiques à liquibase 2mise à jour liquibase fichiers changelog à la dernière version

<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog"     
        xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-2.0.xsd"> 

Ces fichiers changelog sont traités avec succès par le dernier liquibase (3.2), mais il jette et avertissement se plaindre de la vieille définition du schéma. Je me demande quelle est la meilleure approche pour mettre à jour ces changelogs facilement sauf rechercher et remplacer dbchangelog-2.0.xsd avec dbchangelog-3.2.xsd ou une approche pour passer à la dernière version facilement à l'avenir, ou même devrions-nous coller à l'ancienne version de définition de schéma?

Répondre

0

L'avertissement est là simplement pour vous rappeler que si vous ne mettez pas à jour la version du schéma, vous ne pouvez pas utiliser de nouvelles balises de modification si vous ajoutez au fichier changelog.

Si vous ne modifiez pas le fichier dans le futur, il n'y a pas de raison de mettre à jour la référence XSD en plus de supprimer l'avertissement des journaux. Si vous voulez les mettre à jour, une simple recherche et un remplacement devraient fonctionner correctement.

Questions connexes