Columns
Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id | serial | 10 | √ | nextval('action.hold_request_id_seq'::regclass) |
|
|
|||||||||||||||||||||||
request_time | timestamptz | 35,6 | now() |
|
|
||||||||||||||||||||||||
capture_time | timestamptz | 35,6 | √ | null |
|
|
|||||||||||||||||||||||
fulfillment_time | timestamptz | 35,6 | √ | null |
|
|
|||||||||||||||||||||||
checkin_time | timestamptz | 35,6 | √ | null |
|
|
|||||||||||||||||||||||
return_time | timestamptz | 35,6 | √ | null |
|
|
|||||||||||||||||||||||
prev_check_time | timestamptz | 35,6 | √ | null |
|
|
|||||||||||||||||||||||
expire_time | timestamptz | 35,6 | √ | null |
|
|
|||||||||||||||||||||||
cancel_time | timestamptz | 35,6 | √ | null |
|
|
|||||||||||||||||||||||
cancel_cause | int4 | 10 | √ | null |
|
|
|||||||||||||||||||||||
cancel_note | text | 2147483647 | √ | null |
|
|
|||||||||||||||||||||||
canceled_by | int4 | 10 | √ | null |
|
|
|||||||||||||||||||||||
canceling_ws | int4 | 10 | √ | null |
|
|
|||||||||||||||||||||||
target | int8 | 19 | null |
|
|
||||||||||||||||||||||||
current_copy | int8 | 19 | √ | null |
|
|
|||||||||||||||||||||||
fulfillment_staff | int4 | 10 | √ | null |
|
|
|||||||||||||||||||||||
fulfillment_lib | int4 | 10 | √ | null |
|
|
|||||||||||||||||||||||
request_lib | int4 | 10 | null |
|
|
||||||||||||||||||||||||
requestor | int4 | 10 | null |
|
|
||||||||||||||||||||||||
usr | int4 | 10 | null |
|
|
||||||||||||||||||||||||
selection_ou | int4 | 10 | null |
|
|
||||||||||||||||||||||||
selection_depth | int4 | 10 | 0 |
|
|
||||||||||||||||||||||||
pickup_lib | int4 | 10 | null |
|
|
||||||||||||||||||||||||
hold_type | text | 2147483647 | √ | null |
|
|
|||||||||||||||||||||||
holdable_formats | text | 2147483647 | √ | null |
|
|
|||||||||||||||||||||||
phone_notify | text | 2147483647 | √ | null |
|
|
|||||||||||||||||||||||
email_notify | bool | 1 | false |
|
|
||||||||||||||||||||||||
sms_notify | text | 2147483647 | √ | null |
|
|
|||||||||||||||||||||||
sms_carrier | int4 | 10 | √ | null |
|
|
|||||||||||||||||||||||
frozen | bool | 1 | false |
|
|
||||||||||||||||||||||||
thaw_date | timestamptz | 35,6 | √ | null |
|
|
|||||||||||||||||||||||
shelf_time | timestamptz | 35,6 | √ | null |
|
|
|||||||||||||||||||||||
cut_in_line | bool | 1 | √ | null |
|
|
|||||||||||||||||||||||
mint_condition | bool | 1 | true |
|
|
||||||||||||||||||||||||
shelf_expire_time | timestamptz | 35,6 | √ | null |
|
|
|||||||||||||||||||||||
current_shelf_lib | int4 | 10 | √ | null |
|
|
|||||||||||||||||||||||
behind_desk | bool | 1 | false |
|
|
||||||||||||||||||||||||
hopeless_date | timestamptz | 35,6 | √ | null |
|
|
|||||||||||||||||||||||
acq_request | int4 | 10 | √ | null |
|
|
Indexes
Constraint Name | Type | Sort | Column(s) |
---|---|---|---|
hold_request_pkey | Primary key | Asc | id |
hold_fulfillment_time_idx | Performance | Asc | fulfillment_time |
hold_request_capture_protect_idx | Must be unique | Asc | current_copy |
hold_request_copy_capture_time_idx | Performance | Asc/Asc | current_copy + capture_time |
hold_request_current_copy_before_cap_idx | Performance | Asc | current_copy |
hold_request_current_copy_idx | Performance | Asc | current_copy |
hold_request_fulfillment_staff_idx | Performance | Asc | fulfillment_staff |
hold_request_hopeless_date_idx | Performance | Asc | hopeless_date |
hold_request_open_captured_shelf_lib_idx | Performance | Asc | current_shelf_lib |
hold_request_open_idx | Performance | Asc | id |
hold_request_pickup_lib_idx | Performance | Asc | pickup_lib |
hold_request_prev_check_time_idx | Performance | Asc | prev_check_time |
hold_request_requestor_idx | Performance | Asc | requestor |
hold_request_target_idx | Performance | Asc | target |
hold_request_time_idx | Performance | Asc | request_time |
hold_request_usr_idx | Performance | Asc | usr |
Check Constraints
Constraint Name | Constraint |
---|---|
sms_check | (((sms_notify IS NULL) OR (sms_carrier IS NOT NULL))) |