@@ -199,16 +199,22 @@ public class TableColumn {
199199 // sqlserver
200200 private String defaultConstraintName ;
201201
202+ // DM 种子
203+ private Integer seed ;
204+
205+ // DM 增量值
206+ private Integer increment ;
207+
202208 @ Override
203209 public boolean equals (Object o ) {
204- if (this == o ) return true ;
205- if (o == null || getClass () != o .getClass ()) return false ;
210+ if (this == o ) { return true ;}
211+ if (o == null || getClass () != o .getClass ()) { return false ;}
206212 TableColumn that = (TableColumn ) o ;
207- return Objects .equals (name , that .name ) && Objects .equals (tableName , that .tableName ) && Objects .equals (columnType , that .columnType ) && Objects .equals (defaultValue , that .defaultValue ) && Objects .equals (autoIncrement , that .autoIncrement ) && Objects .equals (comment , that .comment ) && Objects .equals (columnSize , that .columnSize ) && Objects .equals (decimalDigits , that .decimalDigits ) && Objects .equals (numPrecRadix , that .numPrecRadix ) && Objects .equals (sqlDataType , that .sqlDataType ) && Objects .equals (ordinalPosition , that .ordinalPosition ) && Objects .equals (nullable , that .nullable ) && Objects .equals (extent , that .extent ) && Objects .equals (charSetName , that .charSetName ) && Objects .equals (collationName , that .collationName ) && Objects .equals (value , that .value ) && Objects .equals (unit , that .unit ) && Objects .equals (sparse , that .sparse ) && Objects .equals (defaultConstraintName , that .defaultConstraintName );
213+ return Objects .equals (name , that .name ) && Objects .equals (tableName , that .tableName ) && Objects .equals (columnType , that .columnType ) && Objects .equals (defaultValue , that .defaultValue ) && Objects .equals (autoIncrement , that .autoIncrement ) && Objects .equals (comment , that .comment ) && Objects .equals (columnSize , that .columnSize ) && Objects .equals (decimalDigits , that .decimalDigits ) && Objects .equals (numPrecRadix , that .numPrecRadix ) && Objects .equals (sqlDataType , that .sqlDataType ) && Objects .equals (ordinalPosition , that .ordinalPosition ) && Objects .equals (nullable , that .nullable ) && Objects .equals (extent , that .extent ) && Objects .equals (charSetName , that .charSetName ) && Objects .equals (collationName , that .collationName ) && Objects .equals (value , that .value ) && Objects .equals (unit , that .unit ) && Objects .equals (sparse , that .sparse ) && Objects .equals (defaultConstraintName , that .defaultConstraintName ) && Objects . equals ( seed , that . seed ) && Objects . equals ( increment , that . increment ) ;
208214 }
209215
210216 @ Override
211217 public int hashCode () {
212- return Objects .hash (name , tableName , columnType , defaultValue , autoIncrement , comment , columnSize , decimalDigits , numPrecRadix , sqlDataType , ordinalPosition , nullable , extent , charSetName , collationName , value , unit , sparse , defaultConstraintName );
218+ return Objects .hash (name , tableName , columnType , defaultValue , autoIncrement , comment , columnSize , decimalDigits , numPrecRadix , sqlDataType , ordinalPosition , nullable , extent , charSetName , collationName , value , unit , sparse , defaultConstraintName , seed , increment );
213219 }
214220}
0 commit comments