From 0c42b5863209b33348b406b47a70709093ba76c8 Mon Sep 17 00:00:00 2001 From: johncurrier Date: Wed, 9 Feb 2011 17:34:31 +0000 Subject: [PATCH] Added support for more fully defining table details in XML --- .../sourceforge/schemaspy/model/Table.java | 55 +++++++++---------- .../schemaspy/model/TableColumn.java | 22 +++++--- 2 files changed, 41 insertions(+), 36 deletions(-) diff --git a/src/net/sourceforge/schemaspy/model/Table.java b/src/net/sourceforge/schemaspy/model/Table.java index 69d93ab..9df45d0 100755 --- a/src/net/sourceforge/schemaspy/model/Table.java +++ b/src/net/sourceforge/schemaspy/model/Table.java @@ -1090,11 +1090,6 @@ public void update(TableMeta tableMeta) { for (TableColumnMeta colMeta : tableMeta.getColumns()) { TableColumn col = getColumn(colMeta.getName()); if (col == null) { - if (tableMeta.getRemoteSchema() == null) { - logger.warning("Unrecognized column '" + colMeta.getName() + "' for table '" + getName() + '\''); - continue; - } - col = addColumn(colMeta); } @@ -1115,32 +1110,36 @@ public void connect(TableMeta tableMeta, Map tables, Map 0) { + buf.append(','); + buf.append(decimalDigits); + } + detailedSize = buf.toString(); + isNullable = colMeta.isNullable(); + isAutoUpdated = colMeta.isAutoUpdated(); + defaultValue = colMeta.getDefaultValue(); comments = colMeta.getComments(); }