getInstanceVariable("@config"),
RubyString.newUnicodeString(runtime,
caseConvertIdentifierForRails(metadata, colName)),
defaultValueFromResultSet(runtime, rs),
RubyString.newUnicodeString(runtime, typeFromResultSet(rs, isOracle)),
runtime.newBoolean(!rs.getString(IS_NULLABLE).trim().equals("NO"))
});
columns.add(column);
IRubyObject tp = (IRubyObject)types.fastARef(column.callMethod(context,"type"));
if (tp != null && !tp.isNil() && tp.callMethod(context, "[]", runtime.newSymbol("limit")).isNil()) {