跳到主要内容

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

用户定义类型模式