Columns
| Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| id | bigserial | 19 | √ | nextval('asset.call_number_id_seq'::regclass) |
|
|
||||||||||||||||||||||||||
| creator | int8 | 19 | null |
|
|
|||||||||||||||||||||||||||
| create_date | timestamptz | 35,6 | √ | now() |
|
|
||||||||||||||||||||||||||
| editor | int8 | 19 | null |
|
|
|||||||||||||||||||||||||||
| edit_date | timestamptz | 35,6 | √ | now() |
|
|
||||||||||||||||||||||||||
| record | int8 | 19 | null |
|
|
|||||||||||||||||||||||||||
| owning_lib | int4 | 10 | null |
|
|
|||||||||||||||||||||||||||
| label | text | 2147483647 | null |
|
|
|||||||||||||||||||||||||||
| deleted | bool | 1 | false |
|
|
|||||||||||||||||||||||||||
| prefix | int4 | 10 | '-1'::integer |
|
|
|||||||||||||||||||||||||||
| suffix | int4 | 10 | '-1'::integer |
|
|
|||||||||||||||||||||||||||
| label_class | int8 | 19 | null |
|
|
|||||||||||||||||||||||||||
| label_sortkey | text | 2147483647 | √ | null |
|
|
Indexes
| Constraint Name | Type | Sort | Column(s) |
|---|---|---|---|
| call_number_pkey | Primary key | Asc | id |
| asset_call_number_creator_idx | Performance | Asc | creator |
| asset_call_number_dewey_idx | Performance | ||
| asset_call_number_editor_idx | Performance | Asc | editor |
| asset_call_number_label_once_per_lib | Must be unique | Asc/Asc/Asc/Asc/Asc | record + owning_lib + label + prefix + suffix |
| asset_call_number_label_sortkey | Performance | ||
| asset_call_number_label_sortkey_browse | Performance | Asc/Asc | id + owning_lib |
| asset_call_number_record_idx | Performance | Asc | record |
| asset_call_number_upper_label_id_owning_lib_idx | Performance | Asc/Asc | id + owning_lib |
