Skip to content

Commit 28d3a53

Browse files
committed
- Debug LoadSchemaFromDatabase;
1 parent 25ecbfe commit 28d3a53

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Extensions/FreeSql.Extensions.ZeroEntity/ZeroDbContext.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -305,11 +305,11 @@ public TableDescriptor LoadSchemaFromDatabase(string tableName)
305305
Scale = a.Scale,
306306
Comment = a.Comment,
307307
}));
308-
schema.Indexes.AddRange(dbinfo.Indexes.Select(a => new TableDescriptor.IndexDescriptor
308+
schema.Indexes.AddRange(dbinfo.Indexes.Where(a => !a.Columns.All(b => b.Column.IsPrimary)).Select(a => new TableDescriptor.IndexDescriptor
309309
{
310310
Name = a.Name,
311311
IsUnique = a.IsUnique,
312-
Fields = string.Join(",", a.Columns.Select(b => b.Column)),
312+
Fields = string.Join(",", a.Columns.Select(b => b.Column.Name)),
313313
}));
314314
if (_tables.Any(a => string.Compare(a.CsName, dbinfo.Name, true) == 0))
315315
_tables.AddRange(ValidateSchemaToInfoInternal(_orm, new[] { schema }));

0 commit comments

Comments
 (0)