in sql-gremlin/src/main/java/org/twilmes/sql/gremlin/adapter/converter/SqlMetadata.java [296:319]
public Object getDefaultCoalesceValue(final String column) throws SQLException {
final String type = getType(column);
switch (getType(column)) {
case "string":
return "";
case "boolean":
return false;
case "byte":
return Byte.MAX_VALUE;
case "short":
return Short.MAX_VALUE;
case "integer":
return Integer.MAX_VALUE;
case "long":
return Long.MAX_VALUE;
case "float":
return Float.MAX_VALUE;
case "double":
return Double.MAX_VALUE;
case "date":
return Date.from(Instant.EPOCH);
}
throw SqlGremlinError.create(UNRECOGNIZED_TYPE, type);
}