mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-07-15 14:04:44 +08:00
Update pgsql get columns
This commit is contained in:
parent
28893e989e
commit
7f5542c3e5
@ -21,8 +21,10 @@ namespace SqlSugar
|
|||||||
{
|
{
|
||||||
string sql = @"select cast (pclass.oid as int4) as TableId,cast(ptables.tablename as varchar) as TableName,
|
string sql = @"select cast (pclass.oid as int4) as TableId,cast(ptables.tablename as varchar) as TableName,
|
||||||
pcolumn.column_name as DbColumnName,pcolumn.udt_name as DataType,
|
pcolumn.column_name as DbColumnName,pcolumn.udt_name as DataType,
|
||||||
pcolumn.character_maximum_length as Length,
|
CASE WHEN pcolumn.numeric_scale >0 THEN pcolumn.numeric_precision ELSE pcolumn.character_maximum_length END as Length,
|
||||||
pcolumn.column_default as DefaultValue,
|
pcolumn.column_default as DefaultValue,
|
||||||
|
pcolumn.numeric_scale as DecimalDigits,
|
||||||
|
pcolumn.numeric_scale as Scale,
|
||||||
col_description(pclass.oid, pcolumn.ordinal_position) as ColumnDescription,
|
col_description(pclass.oid, pcolumn.ordinal_position) as ColumnDescription,
|
||||||
case when pkey.colname = pcolumn.column_name
|
case when pkey.colname = pcolumn.column_name
|
||||||
then true else false end as IsPrimaryKey,
|
then true else false end as IsPrimaryKey,
|
||||||
|
Loading…
Reference in New Issue
Block a user