dotnetcore / dotnetcore/FreeSql
建议增加独立配置文件以及通过属性注解支持分库
Open
- Dominant language
- C#
- Stars
- 4.4k
- Forks
- 910
- PR merge metrics
- No merged PRs in 30d
Description
#### Feature 特性
```c#
1、增加对独立freesql配置文件(xml、json、yaml)的支持。代码里面只需要传递配置文件路径。
2、在配置文件里面可以配置多个数据库连接。比如
A:192.168.0.1/aaaa
B:192.168.0.1/bbbb
这样的话,在类上增加属性[DB(a)]。这样就可以很方便支持多数据库连接。
或者[Table(Name = "A.T1.Comment")]、[Table(Name = "B.T2.Comment")]
```
#### 简要描述原因
1、独立的配置文件,方便多项目共享统一配置。而且不是通过代码进行配置,不用编译代码,方便修改部署尤其是面对容器化云部署速度更快,更好管理。
#### 使用场景
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.