Coverage Report - liquibase.ext.changesample.SampleChange
 
Classes in this File Line Coverage Branch Coverage Complexity
SampleChange
0%
0/4
N/A
1
 
 1  
 package liquibase.ext.changesample;
 2  
 
 3  
 import liquibase.change.AbstractChange;
 4  
 import liquibase.database.Database;
 5  
 import liquibase.database.typeconversion.TypeConverterFactory;
 6  
 import liquibase.statement.core.CreateTableStatement;
 7  
 import liquibase.statement.SqlStatement;
 8  
 
 9  
 public class SampleChange extends AbstractChange {
 10  
     public SampleChange() {
 11  0
         super("sampleChange", "Sample Change", 15);
 12  0
     }
 13  
 
 14  
     public String getConfirmationMessage() {
 15  0
         return "Sample Change executed";
 16  
     }
 17  
 
 18  
     public SqlStatement[] generateStatements(Database database) {
 19  0
         return new SqlStatement[] { new CreateTableStatement(null, "samplechange")
 20  
                 .addColumn("id",
 21  
                         TypeConverterFactory.getInstance().findTypeConverter(database).getDataType("int", false))
 22  
                 .addColumn("name",
 23  
                         TypeConverterFactory.getInstance().findTypeConverter(database).getDataType("varchar(5)", false)) };
 24  
     }
 25  
 }