dotnetcore / SmartCode

SmartCode = IDataSource -> IBuildTask -> IOutput => Build Everything!!!
Apache License 2.0
572 stars 163 forks source link

不同 schema 下存在同名数据表是异常退出 #16

Closed beginor closed 6 years ago

beginor commented 6 years ago

pg 数据库有两个 schema ,public 和 geo , 都有一个名称为 water 的数据表, 两个表字段不相同, 遇到这种情况时, SmartCode.CLI 异常退出。

希望能够增加数据库 schema 的选项。

Ahoo-Wang commented 6 years ago

ok,今天晚上处理。

Ahoo-Wang commented 6 years ago

构建配置文件新增参数 DataSource.Paramters.DbSchema , PostgreSql 不填默认为 public .

DataSource:
  Name: DbTable
  Paramters:
    DbName: smart_sql_db
    DbSchema: public
    DbProvider: PostgreSql