PgliteTableColumn
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:66
PGlite 数据库表列信息接口 包含 PostgreSQL information_schema.columns 视图的所有字段
Properties
character_maximum_length?
optional character_maximum_length?: number;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:84
字符类型的最大长度
character_octet_length?
optional character_octet_length?: number;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:86
字符类型的字节长度
character_set_catalog?
optional character_set_catalog?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:100
字符集目录
character_set_name?
optional character_set_name?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:104
字符集名称
character_set_schema?
optional character_set_schema?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:102
字符集模式
collation_catalog?
optional collation_catalog?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:106
排序规则目录
collation_name?
optional collation_name?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:110
排序规则名称
collation_schema?
optional collation_schema?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:108
排序规则模式
column_default
column_default: unknown;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:78
列的默认值
column_name
column_name: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:74
列名称
constraint_type
constraint_type: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:156
约束类型
data_type
data_type: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:82
数据类型
datetime_precision?
optional datetime_precision?: number;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:94
日期时间类型的精度
domain_catalog?
optional domain_catalog?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:112
域目录
domain_name?
optional domain_name?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:116
域名称
domain_schema?
optional domain_schema?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:114
域模式
dtd_identifier
dtd_identifier: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:132
数据类型描述符标识符
generation_expression?
optional generation_expression?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:152
生成列表达式
identity_cycle
identity_cycle: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:148
标识列是否循环
identity_generation?
optional identity_generation?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:138
标识列生成方式
identity_increment?
optional identity_increment?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:142
标识列增量
identity_maximum?
optional identity_maximum?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:144
标识列最大值
identity_minimum?
optional identity_minimum?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:146
标识列最小值
identity_start?
optional identity_start?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:140
标识列起始值
interval_precision?
optional interval_precision?: number;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:98
间隔精度
interval_type?
optional interval_type?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:96
间隔类型
is_generated
is_generated: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:150
是否为生成列
is_identity
is_identity: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:136
是否为标识列
is_nullable
is_nullable: "YES" | "NO";
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:80
列是否可为 NULL
is_self_referencing
is_self_referencing: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:134
是否自引用
is_updatable
is_updatable: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:154
是否可更新
maximum_cardinality?
optional maximum_cardinality?: number;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:130
最大基数
numeric_precision?
optional numeric_precision?: number;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:88
数值类型的精度
numeric_precision_radix?
optional numeric_precision_radix?: number;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:90
数值精度的基数
numeric_scale?
optional numeric_scale?: number;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:92
数值类型的小数位数
ordinal_position
ordinal_position: number;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:76
列在表中的顺序位置
scope_catalog?
optional scope_catalog?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:124
作用域目录
scope_name?
optional scope_name?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:128
作用域名称
scope_schema?
optional scope_schema?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:126
作用域模式
table_catalog
table_catalog: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:68
数据库目录名称
table_name
table_name: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:72
表名称
table_schema
table_schema: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:70
数据库模式名称
udt_catalog
udt_catalog: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:118
用户定义类型目录
udt_name
udt_name: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:122
用户定义类型名称
udt_schema
udt_schema: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:120
用户定义类型模式