From: <one...@us...> - 2003-01-14 13:01:12
|
Update of /cvsroot/hibernate/Hibernate/cirrus/hibernate/map In directory sc8-pr-cvs1:/tmp/cvs-serv31865/hibernate/map Modified Files: ForeignKey.java Log Message: fixed a bug in SchemaExport where generated foreign key constraints did not used qualified tablename for referenced table Index: ForeignKey.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/map/ForeignKey.java,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** ForeignKey.java 26 Nov 2002 03:35:43 -0000 1.12 --- ForeignKey.java 14 Jan 2003 13:01:09 -0000 1.13 *************** *** 24,32 **** i++; } ! return d.getAddForeignKeyConstraintString(constraintName, cols, referencedTable.getName(), refcols); } public Table getReferencedTable() { return referencedTable; } public void setReferencedTable(Table referencedTable) throws MappingException { if ( referencedTable.getPrimaryKey().getColumnSpan()!=getColumnSpan() ) --- 24,34 ---- i++; } ! return d.getAddForeignKeyConstraintString(constraintName, cols, referencedTable.getQualifiedName(), refcols); } + public Table getReferencedTable() { return referencedTable; } + public void setReferencedTable(Table referencedTable) throws MappingException { if ( referencedTable.getPrimaryKey().getColumnSpan()!=getColumnSpan() ) *************** *** 45,48 **** --- 47,51 ---- return referencedClass; } + public void setReferencedClass(Class referencedClass) { this.referencedClass = referencedClass; |