dotnetcore / dotnetcore/FreeSql

建议增加独立配置文件以及通过属性注解支持分库

Open
#1,865 3 comments 0 reactions 0 assignees View on GitHub
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.