We have implemented liquibase in current application and maintaining it for almost 3 years.We have hudson server which will be doing our builds. Now we are upgrading our existing application to new, while doing so we have to move all the tables structure and data also from the existing database to new database. So the approach we have taken is get the DDL extract of existing system and start that as the first iteration of liquibase in the new application. After development is done, when we are moving to TEST/QA/PROD the we are going to execute the liquibase generated script for iteration1 which is the old database tables script and then execute DML script which brings the data of the tables. Can you please let me know if this is clear what we are trying to achieve.
Important thing is we have to run old and new application for almost 3 months during pilot phase of new application.
In a short cut i will agree what taranenko has mentioned. We are trying to move the tables from one database to another.So my question is the databasechangelog entries should be ported to new database?