跳到主要内容

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

用户定义类型模式