[
http://opensource.atlassian.com/projects/hibernate/browse/HHH-3650?page=c...
]
Steve Ebersole commented on HHH-3650:
-------------------------------------
Most databases in fact expect PK values to be non-null. Its just that the ones I am aware
of here are actually smart enough to not require the "not null" since it is
redundant to require it.
TableGenerator doesn't marks the "primary key" as not
null, causing errors in some RDBMS's which expects the PK to be not-null
------------------------------------------------------------------------------------------------------------------------------
Key: HHH-3650
URL:
http://opensource.atlassian.com/projects/hibernate/browse/HHH-3650
Project: Hibernate Core
Issue Type: Patch
Components: core
Environment: DB2v82 and Branch_3_3 and trunk
Reporter: Juraci Paixao Krohling
Assignee: Juraci Paixao Krohling
Attachments: TableGenerator.java.diff
Some RDBMS's requires that the primary key columns be not-null. This causes some
tests which relies on the org.hibernate.id.enhanced.TableGenerator to fail on error. The
attached patch adds the string "not null" to the table creation statement.
--
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....
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira