Skip to main content

member_canonical_lock

A lock corresponding to a human currently matching using a member_canonical record. This does not correspond to any Postgres lock as no continuous connection is held during the duration of the matching but updates are still not allowed.

Checks:
  • member_canonical_lock_only_one_canonical_set_check - ((member_canonical_id IS NULL) <> (member_canonical_archive_id IS NULL))
Foreign Keys:Indexes:
ColumnData TypeNullableIndexedDescription
member_canonical_idbigintYesYes-

Generated through expression: 
member_canonical_archive_idbigintYesNo-

Generated through expression: 
matching_session_idbigintNoYes-

Generated through expression: 
lock_begintimestamp with time zoneNoYes-

Generated through expression: 
lock_endtimestamp with time zoneYesYes-

Generated through expression: 
is_activebooleanNoNo-

Generated through expression: (lock_end IS NULL)