mirror of
https://gitee.com/dotnetchina/OpenAuth.Net.git
synced 2025-07-19 07:44:59 +08:00
fix #I95QYW pg数据库,启动时提示表名不存在
This commit is contained in:
parent
37da0bcb00
commit
9cddee643a
@ -35,6 +35,10 @@ namespace OpenAuth.App
|
|||||||
|
|
||||||
public T Get(string id)
|
public T Get(string id)
|
||||||
{
|
{
|
||||||
|
if (SugarClient.CurrentConnectionConfig.DbType == DbType.PostgreSQL)
|
||||||
|
{
|
||||||
|
return SugarClient.Queryable<T>().Where("\"Id\"=@id", new {id = id}).First();
|
||||||
|
}
|
||||||
return SugarClient.Queryable<T>().Where("Id=@id", new {id = id}).First();
|
return SugarClient.Queryable<T>().Where("Id=@id", new {id = id}).First();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -84,7 +84,12 @@ namespace OpenAuth.App
|
|||||||
resources = resources.Where(u => u.AppId == request.appId);
|
resources = resources.Where(u => u.AppId == request.appId);
|
||||||
}
|
}
|
||||||
|
|
||||||
var propertyStr = string.Join(',', columnFields.Select(u => u.ColumnName));
|
var columnnames = columnFields.Select(u => u.ColumnName);
|
||||||
|
if (SugarClient.CurrentConnectionConfig.DbType == DbType.PostgreSQL)
|
||||||
|
{
|
||||||
|
columnnames = columnFields.Select(u => "\"" + u.ColumnName +"\"");
|
||||||
|
}
|
||||||
|
var propertyStr = string.Join(',', columnnames);
|
||||||
result.columnFields = columnFields;
|
result.columnFields = columnFields;
|
||||||
result.data = resources.OrderBy(u => u.TypeId)
|
result.data = resources.OrderBy(u => u.TypeId)
|
||||||
.Skip((request.page - 1) * request.limit)
|
.Skip((request.page - 1) * request.limit)
|
||||||
|
@ -40,7 +40,12 @@ namespace OpenAuth.App
|
|||||||
objs = objs.Where(u => u.Name.Contains(request.key));
|
objs = objs.Where(u => u.Name.Contains(request.key));
|
||||||
}
|
}
|
||||||
|
|
||||||
var propertyStr = string.Join(',', columnFields.Select(u => u.ColumnName));
|
var columnnames = columnFields.Select(u => u.ColumnName);
|
||||||
|
if (SugarClient.CurrentConnectionConfig.DbType == DbType.PostgreSQL)
|
||||||
|
{
|
||||||
|
columnnames = columnFields.Select(u => "\"" + u.ColumnName +"\"");
|
||||||
|
}
|
||||||
|
var propertyStr = string.Join(',', columnnames);
|
||||||
result.columnFields = columnFields;
|
result.columnFields = columnFields;
|
||||||
result.data = objs.OrderByDescending(u => u.CreateTime)
|
result.data = objs.OrderByDescending(u => u.CreateTime)
|
||||||
.Skip((request.page - 1) * request.limit)
|
.Skip((request.page - 1) * request.limit)
|
||||||
|
Loading…
Reference in New Issue
Block a user