This commit is contained in:
sunkaixuan
2017-05-17 16:07:05 +08:00
parent 1ca4ae3306
commit 80fe21044e
2 changed files with 6 additions and 3 deletions

View File

@@ -25,7 +25,8 @@ namespace SqlSugar
var classes = Assembly.Load(this.Context.EntityNamespace.Split('.').First()).GetTypes(); var classes = Assembly.Load(this.Context.EntityNamespace.Split('.').First()).GetTypes();
foreach (var item in classes) foreach (var item in classes)
{ {
reval.Add(GetEntityInfo(item)); if (item.FullName.Contains(this.Context.EntityNamespace))
reval.Add(GetEntityInfo(item));
} }
return reval; return reval;
}); });
@@ -128,7 +129,8 @@ namespace SqlSugar
column.IsIdentity = sugarColumn.IsIdentity; column.IsIdentity = sugarColumn.IsIdentity;
column.ColumnDescription = sugarColumn.ColumnDescription; column.ColumnDescription = sugarColumn.ColumnDescription;
} }
else { else
{
column.IsIgnore = true; column.IsIgnore = true;
} }
} }

View File

@@ -43,7 +43,8 @@ namespace SqlSugar
var entities = this.Context.EntityProvider.GetAllEntities(); var entities = this.Context.EntityProvider.GetAllEntities();
foreach (var entity in entities) foreach (var entity in entities)
{ {
if (!entity.DbTableName.Equals(entity.EntityName)) if (entity.Type.IsAnonymousType()) continue;
if (entity.DbTableName!=null&&!entity.DbTableName.Equals(entity.EntityName))
{ {
this.MappingTables.Add(entity.EntityName, entity.DbTableName); this.MappingTables.Add(entity.EntityName, entity.DbTableName);
} }