From 116796aee5534b04b1c6f1c7c1da25415b790583 Mon Sep 17 00:00:00 2001 From: Eike Stepper Date: Fri, 24 Aug 2007 14:25:19 +0000 Subject: *** empty log message *** --- .../src/org/eclipse/emf/cdo/server/internal/db/Mapping.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/Mapping.java b/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/Mapping.java index c6e80c6691..8716541799 100644 --- a/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/Mapping.java +++ b/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/Mapping.java @@ -130,7 +130,9 @@ public abstract class Mapping implements IMapping try { - return mappingStrategy.getStore().getSchema().addTable(tableName); + IDBTable table = mappingStrategy.getStore().getSchema().addTable(tableName); + affectedTables.add(table); + return table; } catch (DBException ex) { @@ -151,7 +153,9 @@ public abstract class Mapping implements IMapping try { - return table.addField(fieldName, fieldType); + IDBField field = table.addField(fieldName, fieldType); + affectedTables.add(table); + return field; } catch (DBException ex) { -- cgit v1.2.3