@@ -146,14 +146,14 @@ public String[] getSqlCreateStrings(
146146 ForeignKey foreignKey ,
147147 Metadata metadata ,
148148 SqlStringGenerationContext context ) {
149- String [] results = super .getSqlCreateStrings ( foreignKey , metadata , context );
149+ final String [] results = super .getSqlCreateStrings ( foreignKey , metadata , context );
150150 for ( int i = 0 ; i < results .length ; i ++ ) {
151- String result = results [i ];
151+ final String result = results [i ];
152152 if ( result .contains ( " on delete " ) ) {
153- String constraintName = "constraint " + foreignKey .getName ();
154- result = result . replace ( constraintName + " " , "" );
155- result = result + " " + constraintName ;
156- results [ i ] = result ;
153+ final String constraintName = "constraint " + foreignKey .getName ();
154+ results [ i ] =
155+ result . replace ( constraintName + " " , "" )
156+ + " " + constraintName ;
157157 }
158158 }
159159 return results ;
@@ -174,11 +174,12 @@ protected String primaryKeyString(PrimaryKey key) {
174174 }
175175 constraint .append ( column .getQuotedName ( dialect ) );
176176 }
177- constraint .append (')' );
177+ constraint .append ( ')' );
178178 final UniqueKey orderingUniqueKey = key .getOrderingUniqueKey ();
179179 if ( orderingUniqueKey != null && orderingUniqueKey .isNameExplicit () ) {
180180 constraint .append ( " constraint " )
181- .append ( orderingUniqueKey .getName () ).append ( ' ' );
181+ .append ( orderingUniqueKey .getName () )
182+ .append ( ' ' );
182183 }
183184 return constraint .toString ();
184185 }
@@ -356,11 +357,11 @@ public void initializeFunctionRegistry(FunctionContributions functionContributio
356357 functionFactory .variance ();
357358 functionFactory .bitLength_pattern ( "length(?1)*8" );
358359 functionFactory .varPop_sumCount ();
359- functionFactory .hypotheticalOrderedSetAggregates ();
360360
361361 final SqmFunctionRegistry functionRegistry = functionContributions .getFunctionRegistry ();
362362 final TypeConfiguration typeConfiguration = functionContributions .getTypeConfiguration ();
363- final BasicType <String > stringBasicType = typeConfiguration .getBasicTypeRegistry ().resolve ( StandardBasicTypes .STRING );
363+ final BasicType <String > stringBasicType =
364+ typeConfiguration .getBasicTypeRegistry ().resolve ( StandardBasicTypes .STRING );
364365
365366 functionRegistry .registerAlternateKey ( "var_samp" , "variance" );
366367
@@ -378,8 +379,10 @@ public void initializeFunctionRegistry(FunctionContributions functionContributio
378379 .setArgumentTypeResolver ( impliedOrInvariant ( typeConfiguration , STRING ) )
379380 .setArgumentListSignature ( "(STRING string, STRING pattern)" )
380381 .register ();
382+
381383 if ( supportsWindowFunctions () ) {
382384 functionFactory .windowFunctions ();
385+ functionFactory .hypotheticalOrderedSetAggregates ();
383386 }
384387
385388 functionRegistry .register ( "overlay" ,
0 commit comments