Updated 安装 (markdown)

IGeekFan
2020-12-01 01:50:58 +08:00
parent 29cd9449d9
commit 262ff1e088

@@ -10,28 +10,28 @@ dotnet add package FreeSql
## Packages
| Package Name | Version | 说明 |
|--------------| ------- | --- |
| [FreeSql.Repository](Repository) | NETStandard2.0、net45、net40 | 通用仓储 + UnitOfWork 实现 |
| [FreeSql.DbContext](DbContext) | NETStandard2.0、net45、net40 | EFCore 的使用风格实现 |
| FreeSql.Provider.MySql | NETStandard2.0、net45、net40 | 基于 MySql.DataOracle官方 |
| FreeSql.Provider.MySqlConnector | NETStandard2.0、net45 | 基于 MySqlConnector |
| FreeSql.Provider.PostgreSQL | NETStandard2.0、net45 | 基于 PostgreSQL 9.5+ |
| FreeSql.Provider.SqlServer | NETStandard2.0、net45、net40 | 基于 SqlServer 2005+ |
| FreeSql.Provider.SqlServerForSystem | NETStandard2.0、net45、net40 | 基于 System.Data.SqlClient + SqlServer 2005+ |
| FreeSql.Provider.Sqlite | NETStandard2.0、net45、net40 | |
| FreeSql.Provider.Oracle | NETStandard2.0、net45、net40 | |
| FreeSql.Provider.Firebird | NETStandard2.0、net452 | |
| FreeSql.Provider.MsAccess | NETStandard2.0、net45、net40 | |
| FreeSql.Provider.Dameng | NETStandard2.0、net45、net40 | 基于 达梦数据库 |
| FreeSql.Provider.ShenTong | NETStandard2.0、net45、net40 | 基于 神舟通用数据库 |
| FreeSql.Provider.KingbaseES | NETStandard2.0、net461 | 基于 人大金仓数据库 |
| [FreeSql.Provider.Odbc](https://github.com/2881099/FreeSql/tree/master/Providers/FreeSql.Provider.Odbc) | NETStandard2.0、net45、net40 | 基于 ODBC |
| FreeSql.Extensions.LazyLoading | NETStandard2.0、net45、net40 | 延时属性扩展包 |
| FreeSql.Extensions.JsonMap | NETStandard2.0、net45、net40 | Json 序列化扩展包 |
| FreeSql.Extensions.Linq | NETStandard2.0、net45、net40 | LinqToSql IQueryable 扩展包 |
| FreeSql.Extensions.BaseEntity | NETStandard2.0 | |
| FreeSql.Generator | NETCoreapp3.1 | 从数据库生成实体类,[生成器是如何实现的?](https://www.cnblogs.com/igeekfan/p/freesql-generator.html) |
| Package Name | Version | 说明 | NUGET|
|--------------| ------- | --- | --- |
| [FreeSql.Repository](Repository) | NETStandard2.0、net45、net40 | 通用仓储 + UnitOfWork 实现 |**[![NuGet](https://buildstats.info/nuget/FreeSql.Repository)](https://www.nuget.org/packages/FreeSql.Repository)** |
| [FreeSql.DbContext](DbContext) | NETStandard2.0、net45、net40 | EFCore 的使用风格实现 |**[![NuGet](https://buildstats.info/nuget/FreeSql.DbContext)](https://www.nuget.org/packages/FreeSql.DbContext)** |
| FreeSql.Provider.MySql | NETStandard2.0、net45、net40 | 基于 MySql.DataOracle官方 |**[![NuGet](https://buildstats.info/nuget/FreeSql.Provider.MySql)](https://www.nuget.org/packages/FreeSql.Provider.MySql)** |
| FreeSql.Provider.MySqlConnector | NETStandard2.0、net45 | 基于 MySqlConnector |**[![NuGet](https://buildstats.info/nuget/FreeSql.Provider.MySqlConnector)](https://www.nuget.org/packages/FreeSql.Provider.MySqlConnector)** |
| FreeSql.Provider.PostgreSQL | NETStandard2.0、net45 | 基于 PostgreSQL 9.5+ |**[![NuGet](https://buildstats.info/nuget/FreeSql.Provider.PostgreSQL)](https://www.nuget.org/packages/FreeSql.Provider.PostgreSQL)** |
| FreeSql.Provider.SqlServer | NETStandard2.0、net45、net40 | 基于 SqlServer 2005+ |**[![NuGet](https://buildstats.info/nuget/FreeSql.Provider.SqlServer)](https://www.nuget.org/packages/FreeSql.Provider.SqlServer)** |
| FreeSql.Provider.SqlServerForSystem | NETStandard2.0、net45、net40 | 基于 System.Data.SqlClient + SqlServer 2005+ |**[![NuGet](https://buildstats.info/nuget/FreeSql.Provider.SqlServerForSystem)](https://www.nuget.org/packages/FreeSql.Provider.SqlServerForSystem)** |
| FreeSql.Provider.Sqlite | NETStandard2.0、net45、net40 | |**[![NuGet](https://buildstats.info/nuget/FreeSql.Provider.Sqlite)](https://www.nuget.org/packages/FreeSql.Provider.Sqlite)** |
| FreeSql.Provider.Oracle | NETStandard2.0、net45、net40 | |**[![NuGet](https://buildstats.info/nuget/FreeSql.Provider.Oracle)](https://www.nuget.org/packages/FreeSql.Provider.Oracle)** |
| FreeSql.Provider.Firebird | NETStandard2.0、net452 | |**[![NuGet](https://buildstats.info/nuget/FreeSql.Provider.Firebird)](https://www.nuget.org/packages/FreeSql.Provider.Firebird)** |
| FreeSql.Provider.MsAccess | NETStandard2.0、net45、net40 | |**[![NuGet](https://buildstats.info/nuget/FreeSql.Provider.MsAccess)](https://www.nuget.org/packages/FreeSql.Provider.MsAccess)** |
| FreeSql.Provider.Dameng | NETStandard2.0、net45、net40 | 基于 达梦数据库 |**[![NuGet](https://buildstats.info/nuget/FreeSql.Provider.Dameng)](https://www.nuget.org/packages/FreeSql.Provider.Dameng)** |
| FreeSql.Provider.ShenTong | NETStandard2.0、net45、net40 | 基于 神舟通用数据库 |**[![NuGet](https://buildstats.info/nuget/FreeSql.Provider.ShenTong)](https://www.nuget.org/packages/FreeSql.Provider.ShenTong)** |
| FreeSql.Provider.KingbaseES | NETStandard2.0、net461 | 基于 人大金仓数据库 |**[![NuGet](https://buildstats.info/nuget/FreeSql.Provider.KingbaseES)](https://www.nuget.org/packages/FreeSql.Provider.KingbaseES)** |
| [FreeSql.Provider.Odbc](https://github.com/2881099/FreeSql/tree/master/Providers/FreeSql.Provider.Odbc) | NETStandard2.0、net45、net40 | 基于 ODBC |**[![NuGet](https://buildstats.info/nuget/FreeSql.Provider.Odbc)](https://www.nuget.org/packages/FreeSql.Provider.Odbc)** |
| FreeSql.Extensions.LazyLoading | NETStandard2.0、net45、net40 | 延时属性扩展包 |**[![NuGet](https://buildstats.info/nuget/FreeSql.Extensions.LazyLoading )](https://www.nuget.org/packages/FreeSql.Extensions.LazyLoading )** |
| FreeSql.Extensions.JsonMap | NETStandard2.0、net45、net40 | Json 序列化扩展包 |**[![NuGet](https://buildstats.info/nuget/FreeSql.Extensions.JsonMap)](https://www.nuget.org/packages/FreeSql.Extensions.JsonMap)** |
| FreeSql.Extensions.Linq | NETStandard2.0、net45、net40 | LinqToSql IQueryable 扩展包 |**[![NuGet](https://buildstats.info/nuget/FreeSql.Extensions.Linq )](https://www.nuget.org/packages/FreeSql.Extensions.Linq)** |
| FreeSql.Extensions.BaseEntity | NETStandard2.0 | |**[![NuGet](https://buildstats.info/nuget/FreeSql.Extensions.BaseEntity)](https://www.nuget.org/packages/FreeSql.Extensions.BaseEntity)** |
| FreeSql.Generator | NETCoreapp3.1 | 从数据库生成实体类,[生成器是如何实现的?](https://www.cnblogs.com/igeekfan/p/freesql-generator.html) |**[![NuGet](https://buildstats.info/nuget/FreeSql.Generator )](https://www.nuget.org/packages/FreeSql.Generator )** |
## 学习指南