Merge pull request #265 from duyanming/dev

修改视图生成 类的时候异常,和增加数据库与 net 类型对应
This commit is contained in:
sunkaixuan
2019-03-29 21:12:29 +08:00
committed by GitHub
2 changed files with 5 additions and 2 deletions

View File

@@ -14,9 +14,12 @@ namespace SqlSugar
{ {
return "other"; return "other";
} }
else if (dbTypeName == "xml" || dbTypeName == "string") else if (dbTypeName == "xml" || dbTypeName == "string"|| dbTypeName == "jsonb"|| dbTypeName == "json")
{ {
return "string"; return "string";
}else if (dbTypeName == "bpchar")//数据库char datatype 查询出来的时候是 bpchar
{
return "char";
} }
if (dbTypeName == "byte[]") if (dbTypeName == "byte[]")
{ {

View File

@@ -55,7 +55,7 @@ namespace SqlSugar
{ {
return @"select cast(relname as varchar) as Name,cast(Description as varchar) from pg_description return @"select cast(relname as varchar) as Name,cast(Description as varchar) from pg_description
join pg_class on pg_description.objoid = pg_class.oid join pg_class on pg_description.objoid = pg_class.oid
where objsubid = 0 and relname = (SELECT viewname from pg_views where objsubid = 0 and relname in (SELECT viewname from pg_views
WHERE schemaname ='public')"; WHERE schemaname ='public')";
} }
} }