@@ -984,7 +984,7 @@ public void ValidateColumns(Dialect.Dialect dialect, IMapping mapping, ITableMet
984
984
if ( columnInfo == null )
985
985
{
986
986
throw new HibernateException ( string . Format ( "Missing column: {0} in {1}" , column . Name ,
987
- Qualify ( tableInfo . Catalog , tableInfo . Schema , tableInfo . Name ) ) ) ;
987
+ dialect . Qualify ( tableInfo . Catalog , tableInfo . Schema , tableInfo . Name ) ) ) ;
988
988
}
989
989
990
990
else
@@ -995,27 +995,14 @@ public void ValidateColumns(Dialect.Dialect dialect, IMapping mapping, ITableMet
995
995
if ( ! typesMatch )
996
996
{
997
997
throw new HibernateException ( string . Format ( "Wrong column type in {0} for column {1}. Found: {2}, Expected {3}" ,
998
- Qualify ( tableInfo . Catalog , tableInfo . Schema , tableInfo . Name ) ,
998
+ dialect . Qualify ( tableInfo . Catalog , tableInfo . Schema , tableInfo . Name ) ,
999
999
column . Name , columnInfo . TypeName . ToLower ( ) ,
1000
1000
column . GetSqlType ( dialect , mapping ) ) ) ;
1001
1001
}
1002
1002
}
1003
1003
}
1004
1004
}
1005
1005
1006
- public static string Qualify ( string catalog , string schema , string table )
1007
- {
1008
- var qualifiedName = new StringBuilder ( 100 ) ;
1009
- if ( catalog != null )
1010
- {
1011
- qualifiedName . Append ( catalog ) . Append ( '.' ) ;
1012
- }
1013
- if ( schema != null )
1014
- {
1015
- qualifiedName . Append ( schema ) . Append ( '.' ) ;
1016
- }
1017
- return qualifiedName . Append ( table ) . ToString ( ) ;
1018
- }
1019
1006
1020
1007
#region Nested type: ForeignKeyKey
1021
1008
[ Serializable ]
0 commit comments