Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Create a new java project

Add file liquibase.properties

Code Block
languagetext
titleliquibase.properties
 changeLogFile: dbchangelog.xml
 url: jdbc:mariadb://localhost:3306/policy
 username: policy
 password: *****


Add file dbchangelog.xml

Code Block
languagexml
titledbchangelog.xml
<?xml version="1.0" encoding="UTF-8"?>
 <databaseChangeLog  xmlns="http://www.liquibase.org/xml/ns/dbchangelog"  
                    xmlns:pro="http://www.liquibase.org/xml/ns/pro"  
                    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
                    xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.8.xsd">  
 
     <changeSet  id="1"  author="admin">  
         <createTable  tableName="department">  
             <column  name="id"  type="int">  
                 <constraints  primaryKey="true"  nullable="false"/>  
             </column>  
             <column  name="name"  type="varchar(50)">  
                 <constraints  nullable="false"/>  
             </column>  
             <column  name="active"  type="boolean"  defaultValueBoolean="true"/>  
         </createTable>  
    </changeSet>  
 </databaseChangeLog>

...