PgliteTableColumn
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:75
PGlite 数据库表列信息接口 包含 PostgreSQL information_schema.columns 视图的所有字段
Properties
character_maximum_length?
optional character_maximum_length?: number;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:93
字符类型的最大长度
character_octet_length?
optional character_octet_length?: number;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:95
字符类型的字节长度
character_set_catalog?
optional character_set_catalog?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:109
字符集目录
character_set_name?
optional character_set_name?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:113
字符集名称
character_set_schema?
optional character_set_schema?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:111
字符集模式
collation_catalog?
optional collation_catalog?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:115
排序规则目录
collation_name?
optional collation_name?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:119
排序规则名称
collation_schema?
optional collation_schema?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:117
排序规则模式
column_default
column_default: unknown;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:87
列的默认值
column_name
column_name: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:83
列名称
constraint_type
constraint_type: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:165
约束类型
data_type
data_type: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:91
数据类型
datetime_precision?
optional datetime_precision?: number;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:103
日期时间类型的精度
domain_catalog?
optional domain_catalog?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:121
域目录
domain_name?
optional domain_name?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:125
域名称
domain_schema?
optional domain_schema?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:123
域模式
dtd_identifier
dtd_identifier: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:141
数据类型描述符标识符
generation_expression?
optional generation_expression?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:161
生成列表达式
identity_cycle
identity_cycle: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:157
标识列是否循环
identity_generation?
optional identity_generation?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:147
标识列生成方式
identity_increment?
optional identity_increment?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:151
标识列增量
identity_maximum?
optional identity_maximum?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:153
标识列最大值
identity_minimum?
optional identity_minimum?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:155
标识列最小值
identity_start?
optional identity_start?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:149
标识列起始值
interval_precision?
optional interval_precision?: number;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:107
间隔精度
interval_type?
optional interval_type?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:105
间隔类型
is_generated
is_generated: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:159
是否为生成列
is_identity
is_identity: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:145
是否为标识列
is_nullable
is_nullable: "YES" | "NO";
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:89
列是否可为 NULL
is_self_referencing
is_self_referencing: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:143
是否自引用
is_updatable
is_updatable: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:163
是否可更新
maximum_cardinality?
optional maximum_cardinality?: number;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:139
最大基数
numeric_precision?
optional numeric_precision?: number;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:97
数值类型的精度
numeric_precision_radix?
optional numeric_precision_radix?: number;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:99
数值精度的基数
numeric_scale?
optional numeric_scale?: number;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:101
数值类型的小数位数
ordinal_position
ordinal_position: number;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:85
列在表中的顺序位置
scope_catalog?
optional scope_catalog?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:133
作用域目录
scope_name?
optional scope_name?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:137
作用域名称
scope_schema?
optional scope_schema?: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:135
作用域模式
table_catalog
table_catalog: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:77
数据库目录名称
table_name
table_name: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:81
表名称
table_schema
table_schema: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:79
数据库模式名称
udt_catalog
udt_catalog: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:127
用户定义类型目录
udt_name
udt_name: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:131
用户定义类型名称
udt_schema
udt_schema: string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:129
用户定义类型模式