2015年5月11日 星期一

Execute Liquibase generateChangeLog command


cd C:\Users\Dean\.m2\repository\org\liquibase\liquibase-core\3.3.2
java -jar .\liquibase-core-3.3.2.jar --driver="com.mysql.jdbc.Driver"      --classpath="C:\Users\Dean\.m2\repository\mysql\mysql-connector-java\5.1.34\mysql-connector-java-5.1.34.jar" --changeLogFile="d:\tmp\db.changelog.xml" --url="jdbc:mysql://localhost:3306/knorrcampaign?useUnicode=true&characterEncoding=UTF-8"    --username="pollex" --password="pollex123" --diffTypes="tables, views, columns, indexs,foreignkeys, primarykeys, uniqueconstraints,data" generateChangeLog
execute update
liquibase --driver=org.apache.derby.jdbc.EmbeddedDriver \ 
 --classpath=derby.jar \ 
 --changeLogFile=database.changelog.xml\ 
 --url=jdbc:derby:brewery;create=true \ 
 --username= --password= \ 
 update


Use Jhipster

Add Jdbc properties into Maven profile Properties for the use of Liquibase (Refer to JTI pom.xml)

mvn -Pprod liquibase:diff

沒有留言:

張貼留言