- 修复 Firebird [Index("{tablename}_Name" 分表索引名未处理的 bug;#1346

This commit is contained in:
2881099
2022-11-23 11:58:44 +08:00
parent 4e4f61a822
commit e66c55569d
4 changed files with 4 additions and 4 deletions

View File

@ -136,7 +136,7 @@ namespace FreeSql.Firebird
{
sb.Append("CREATE ");
if (uk.IsUnique) sb.Append("UNIQUE ");
sb.Append("INDEX ").Append(_commonUtils.QuoteSqlName(uk.Name)).Append(" ON ").Append(createTableName).Append("(");
sb.Append("INDEX ").Append(_commonUtils.QuoteSqlName(ReplaceIndexName(uk.Name, tbname))).Append(" ON ").Append(createTableName).Append("(");
foreach (var tbcol in uk.Columns)
{
sb.Append(_commonUtils.QuoteSqlName(tbcol.Column.Attribute.Name));