[hibernate-commits] Hibernate SVN: r18245 - core/trunk/core/src/main/java/org/hibernate/mapping.
hibernate-commits at lists.jboss.org
hibernate-commits at lists.jboss.org
Wed Dec 16 13:28:58 EST 2009
Author: stliu
Date: 2009-12-16 13:28:58 -0500 (Wed, 16 Dec 2009)
New Revision: 18245
Modified:
core/trunk/core/src/main/java/org/hibernate/mapping/Table.java
Log:
HHH-4457 SchemaUpdate fails on Sybase ASE 15 when a new column is added without a default value
Modified: core/trunk/core/src/main/java/org/hibernate/mapping/Table.java
===================================================================
--- core/trunk/core/src/main/java/org/hibernate/mapping/Table.java 2009-12-16 18:26:37 UTC (rev 18244)
+++ core/trunk/core/src/main/java/org/hibernate/mapping/Table.java 2009-12-16 18:28:58 UTC (rev 18245)
@@ -321,15 +321,14 @@
String defaultValue = column.getDefaultValue();
if ( defaultValue != null ) {
alter.append( " default " ).append( defaultValue );
+ }
- if ( column.isNullable() ) {
- alter.append( dialect.getNullColumnString() );
- }
- else {
- alter.append( " not null" );
- }
-
+ if ( column.isNullable() ) {
+ alter.append( dialect.getNullColumnString() );
}
+ else {
+ alter.append( " not null" );
+ }
boolean useUniqueConstraint = column.isUnique() &&
dialect.supportsUnique() &&
More information about the hibernate-commits
mailing list