View Javadoc

1   package liquibase.statement.core;
2   
3   import liquibase.statement.AbstractSqlStatement;
4   
5   public class AddDefaultValueStatement extends AbstractSqlStatement {
6       private String schemaName;
7       private String tableName;
8       private String columnName;
9       private String columnDataType;
10      private Object defaultValue;
11  
12      public AddDefaultValueStatement(String schemaName, String tableName, String columnName, String columnDataType) {
13          this(schemaName, tableName, columnName, columnDataType, null);
14      }
15  
16      public AddDefaultValueStatement(String schemaName, String tableName, String columnName, String columnDataType,
17              Object defaultValue) {
18          this.schemaName = schemaName;
19          this.tableName = tableName;
20          this.columnName = columnName;
21          this.columnDataType = columnDataType;
22          this.defaultValue = defaultValue;
23      }
24  
25      public String getColumnName() {
26          return columnName;
27      }
28  
29      public String getColumnDataType() {
30          return columnDataType;
31      }
32  
33      public String getSchemaName() {
34          return schemaName;
35      }
36  
37      public String getTableName() {
38          return tableName;
39      }
40  
41      public Object getDefaultValue() {
42          return defaultValue;
43      }
44  }