- 增加 IDbFirst.ExistsTable 方法判断表是否存在;

This commit is contained in:
28810
2020-08-11 12:48:26 +08:00
parent 1ab1d16e53
commit da6effcf52
30 changed files with 616 additions and 17 deletions

View File

@ -3184,6 +3184,14 @@
<param name="database"></param>
<returns></returns>
</member>
<member name="M:FreeSql.IDbFirst.ExistsTable(System.String,System.Boolean)">
<summary>
判断表是否存在
</summary>
<param name="name">表名dbo.table1</param>
<param name="ignoreCase">是否忽略大小写</param>
<returns></returns>
</member>
<member name="M:FreeSql.Internal.CommonProvider.InsertOrUpdateProvider`1.SplitSourceByIdentityValueIsNull(System.Collections.Generic.List{`0})">
<summary>
如果实体类有自增属性,分成两个 List有值的Item1 merge无值的Item2 insert

View File

@ -75,5 +75,15 @@ namespace FreeSql
/// <param name="database"></param>
/// <returns></returns>
List<DbEnumInfo> GetEnumsByDatabase(params string[] database);
/// <summary>
/// 判断表是否存在
/// </summary>
/// <param name="name">表名dbo.table1</param>
/// <param name="ignoreCase">是否忽略大小写</param>
/// <returns></returns>
bool ExistsTable(string name, bool ignoreCase = true);
//DbTableInfo GetTableByName(string name);
}
}