跳到主要内容

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

用户定义类型模式