mirror of https://github.com/apache/openjpa.git
OPENJPA-1387: Remove non-nullable constraint from Unique column.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@880868 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
69d2415b57
commit
5143d0cafd
|
@ -144,7 +144,7 @@ public class SchemaGroup
|
|||
tab.importIndex(idxs[j]);
|
||||
unqs = tables[i].getUniques();
|
||||
for (int j = 0; j < unqs.length; j++)
|
||||
tab.importUnique(unqs[j]);
|
||||
tab.importUnique(unqs[j], null);
|
||||
}
|
||||
return copy;
|
||||
}
|
||||
|
|
|
@ -590,7 +590,7 @@ public class SchemaTool {
|
|||
if (dbTable == null)
|
||||
continue;
|
||||
for (int k = 0; k < uniques.length; k++) {
|
||||
dbTable.importUnique(uniques[k]);
|
||||
dbTable.importUnique(uniques[k], _dict);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -957,7 +957,11 @@ public class SchemaTool {
|
|||
*/
|
||||
public boolean createTable(Table table)
|
||||
throws SQLException {
|
||||
return executeSQL(_dict.getCreateTableSQL(table));
|
||||
try {
|
||||
return executeSQL(_dict.getCreateTableSQL(table));
|
||||
} catch (SQLException e) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue