public ColumnSchema duplicate() { ColumnSchema copy = new ColumnSchema(columnName, dataType, isNullable(), isPrimaryKey, defaultExpression); copy.setGeneratingExpression(generatingExpression); copy.setIdentity(sequence); return copy; }