From: Emmanuel B. (JIRA) <no...@at...> - 2005-09-02 18:23:55
|
[ http://opensource.atlassian.com/projects/hibernate/browse/ANN-81?page=all ] Emmanuel Bernard updated ANN-81: -------------------------------- Description: Parent ID Column has @Column(name="blah", columnDefinition="char(32)") Foreign key has @JoinColumn(name="blah") When the DDL is generated the ID column has char(32), but the foreign key column has varchar(32). If i remove the @JoinColumn from the foreign key, then the foreign key column will be correctly generated with char(32). Shouldn't the foreign key be generated with the parent keys columnDefinition even when @JoinColumn is specified (with no columnDefinition itself)? was: Parent ID Column has @Column(name="blah", columnDefinition="char(32)") Foreign key has @JoinColumn(name="blah") When the DDL is generated the ID column has char(32), but the foreign key column has varchar(32). If i remove the @JoinColumn from the foreign key, then the foreign key column will be correctly generated with char(32). Shouldn't the foreign key be generated with the parent keys columnDefinition even when @JoinColumn is specified (with no columnDefinition itself)? Summary: ColumnDefinition not assigned when using @Column and @JoinColumn (was: Column type not assigned when using @Column and @JoinColumn) > ColumnDefinition not assigned when using @Column and @JoinColumn > ---------------------------------------------------------------- > > Key: ANN-81 > URL: http://opensource.atlassian.com/projects/hibernate/browse/ANN-81 > Project: Hibernate Annotations > Type: Bug > Environment: hibernate-annotations-3.1-beta3, hibernate-tools-3.0.0-alpha4, hibernate-3.1-alpha1, apache-derby-10.0.2.1 > Reporter: Darren Bell > > > Parent ID Column has @Column(name="blah", columnDefinition="char(32)") > Foreign key has @JoinColumn(name="blah") > When the DDL is generated the ID column has char(32), but the foreign key column has varchar(32). > If i remove the @JoinColumn from the foreign key, then the foreign key column will be correctly generated with char(32). > Shouldn't the foreign key be generated with the parent keys columnDefinition even when @JoinColumn is specified (with no columnDefinition itself)? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://opensource.atlassian.com/projects/hibernate/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |