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