null,
record.getValue("overload", String.class),
record.getValue(PG_PROC.PROISAGG, boolean.class));
if (!Arrays.asList("void", "record").contains(record.getValue("data_type"))) {
DataTypeDefinition type = new DefaultDataTypeDefinition(
getDatabase(),
database.getSchema(record.getValue(ROUTINES.ROUTINE_SCHEMA)),
record.getValue("data_type", String.class),
record.getValue(ROUTINES.CHARACTER_MAXIMUM_LENGTH),
record.getValue(ROUTINES.NUMERIC_PRECISION),