/** * {@inheritDoc} */ @Override public void handle(final ColumnDataType columnDataType) throws SchemaCrawlerException { if (printVerboseDatabaseInfo && isVerbose) { final String databaseSpecificTypeName; if (options.isShowUnqualifiedNames()) { databaseSpecificTypeName = columnDataType.getName(); } else { databaseSpecificTypeName = columnDataType.getFullName(); } formattingHelper.writeNameRow(databaseSpecificTypeName, "[data type]"); } }
@Override public String getName() { return columnDataType.getName(); }
if (options.isShowUnqualifiedNames()) databaseSpecificTypeName = columnDataType.getName(); .put("basedOn", columnDataType.getBaseType() == null? "": columnDataType .getBaseType().getName()); jsonColumnDataType.put("userDefined", columnDataType.isUserDefined()); jsonColumnDataType.put("createParameters",
protected JdbcType getJdbcTypeForUnknownJavaSqlType(Column column) { /* * unknown type */ if (column.getColumnDataType().getName().contains("TIMESTAMP")) { return JdbcType.TIMESTAMP; } return null; }
/** * {@inheritDoc} */ @Override public void handle(final ColumnDataType columnDataType) throws SchemaCrawlerException { if (printVerboseDatabaseInfo && isVerbose) { final String databaseSpecificTypeName; if (options.isShowUnqualifiedNames()) { databaseSpecificTypeName = columnDataType.getName(); } else { databaseSpecificTypeName = columnDataType.getFullName(); } formattingHelper.writeNameRow(databaseSpecificTypeName, "[data type]"); } }
/** * {@inheritDoc} */ @Override public void handle(final ColumnDataType columnDataType) throws SchemaCrawlerException { if (printVerboseDatabaseInfo && isVerbose) { final String databaseSpecificTypeName; if (options.isShowUnqualifiedNames()) { databaseSpecificTypeName = columnDataType.getName(); } else { databaseSpecificTypeName = columnDataType.getFullName(); } formattingHelper.writeNameRow(databaseSpecificTypeName, "[data type]"); } }
if (options.isShowUnqualifiedNames()) databaseSpecificTypeName = columnDataType.getName();
if (options.isShowUnqualifiedNames()) databaseSpecificTypeName = columnDataType.getName(); .put("basedOn", columnDataType.getBaseType() == null? "": columnDataType .getBaseType().getName()); jsonColumnDataType.put("userDefined", columnDataType.isUserDefined()); jsonColumnDataType.put("createParameters",
if (options.isShowUnqualifiedNames()) databaseSpecificTypeName = columnDataType.getName(); .put("basedOn", columnDataType.getBaseType() == null? "": columnDataType .getBaseType().getName()); jsonColumnDataType.put("userDefined", columnDataType.isUserDefined()); jsonColumnDataType.put("createParameters",