Columns
| Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| parent_table | text | 2147483647 | null |
|
|
||||||
| control | text | 2147483647 | null |
|
|
||||||
| partition_type | text | 2147483647 | null |
|
|
||||||
| partition_interval | text | 2147483647 | null |
|
|
||||||
| constraint_cols | _text | 2147483647 | √ | null |
|
|
|||||
| premake | int4 | 10 | 4 |
|
|
||||||
| optimize_trigger | int4 | 10 | 4 |
|
|
||||||
| optimize_constraint | int4 | 10 | 30 |
|
|
||||||
| epoch | text | 2147483647 | 'none'::text |
|
|
||||||
| inherit_fk | bool | 1 | true |
|
|
||||||
| retention | text | 2147483647 | √ | null |
|
|
|||||
| retention_schema | text | 2147483647 | √ | null |
|
|
|||||
| retention_keep_table | bool | 1 | true |
|
|
||||||
| retention_keep_index | bool | 1 | true |
|
|
||||||
| infinite_time_partitions | bool | 1 | false |
|
|
||||||
| datetime_string | text | 2147483647 | √ | null |
|
|
|||||
| automatic_maintenance | text | 2147483647 | 'on'::text |
|
|
||||||
| jobmon | bool | 1 | true |
|
|
||||||
| sub_partition_set_full | bool | 1 | false |
|
|
||||||
| undo_in_progress | bool | 1 | false |
|
|
||||||
| trigger_exception_handling | bool | 1 | √ | false |
|
|
|||||
| upsert | text | 2147483647 | ''::text |
|
|
||||||
| trigger_return_null | bool | 1 | true |
|
|
||||||
| template_table | text | 2147483647 | √ | null |
|
|
|||||
| publications | _text | 2147483647 | √ | null |
|
|
Indexes
| Constraint Name | Type | Sort | Column(s) |
|---|---|---|---|
| part_config_parent_table_pkey | Primary key | Asc | parent_table |
| part_config_type_idx | Performance | Asc | partition_type |
Check Constraints
| Constraint Name | Constraint |
|---|---|
| part_config_type_check | (check_partition_type(partition_type)) |
| publications_no_empty_set_chk | ((publications <> '{}'::text[])) |
| part_config_epoch_check | (check_epoch_type(epoch)) |
| positive_premake_check | ((premake > 0)) |
| control_constraint_col_chk | (((sub_constraint_cols @> ARRAY[sub_control]) <> true)) |
| part_config_automatic_maintenance_check | (check_automatic_maintenance_value(automatic_maintenance)) |
| retention_schema_not_empty_chk | ((sub_retention_schema <> ''::text)) |
