MEMBERSHIPEXPRESSPARTSETTINGS

Stores Membership Express part settings.

Primary Key

Primary Key Field Type
ID uniqueidentifier

Fields

Field Field Type Null Notes Description
ORDERPAGEID int Default = 0 The ID of the page hosting the order display part. Upon adding a membership, the browser can be redirected to this page.
DATEADDED datetime Default = getdate() Indicates the date this record was added.
DATECHANGED datetime Default = getdate() Indicates the date this record was last changed.
TS timestamp Timestamp.
TSLONG bigint (Computed) yes CONVERT(bigint, TS) Numeric representation of the timestamp.
INCLUDEPRIMARYTITLE bit Default = 0
REQUIREPRIMARYTITLE bit Default = 0
REQUIREPRIMARYFIRSTNAME bit Default = 1
REQUIREPRIMARYPHONE bit Default = 0
REQUIREPRIMARYEMAIL bit Default = 1
INCLUDEADDITIONALTITLE bit Default = 0
REQUIREADDITIONALTITLE bit Default = 0
REQUIREADDITIONALFIRSTNAME bit Default = 1
MEMBERADDONSETTINGS xml yes

Foreign Keys

Foreign Key Field Type Null Notes Description
SITECONTENTID int SiteContent.ID The part instance these settings apply to.
ADDEDBYID uniqueidentifier CHANGEAGENT.ID FK to CHANGEAGENT.
CHANGEDBYID uniqueidentifier CHANGEAGENT.ID FK to CHANGEAGENT.

Indexes

Index Name Fields Unique Primary Clustered
IX_MEMBERSHIPEXPRESSPARTSETTINGS_DATEADDED DATEADDED yes
IX_MEMBERSHIPEXPRESSPARTSETTINGS_DATECHANGED DATECHANGED
PK_MEMBERSHIPEXPRESSPARTSETTINGS ID yes yes
UC_MEMBERSHIPEXPRESSPARTSETTINGS_SITECONTENTID SITECONTENTID yes

Triggers

Trigger Name Description
TR_MEMBERSHIPEXPRESSPARTSETTINGS_AUDIT_UPDATE
TR_MEMBERSHIPEXPRESSPARTSETTINGS_AUDIT_DELETE