webextensionbuttons

6 rows


Columns

Column Type Size Nulls Auto Default Children Parents Comments
WebExtensionButtonId INT 10 null

The auto incrementing identifier of the Web Extension Button

WebExtensionControlId INT 10 null
webextensioncontrols.WebExtensionControlId Implied ConstraintR

Maps back to the Web Extension Control that this button extends

WebExtensionButtonTypeId INT 10 null
webextensionbuttontypes.WebExtensionButtonTypeId Implied ConstraintR

Maps back to the Button Types table that distinguishes what type of button it is

WebExtensionClickActionId INT 10 null
webextensionclickactions.WebExtensionClickActionId Implied ConstraintR

Maps back to the Web Extension Click Actions table if this is a click button

ButtonText VARCHAR 50 null

The display text of the button

IconUrl VARCHAR 2000 null

A url for the icon that can be used for the button

AllowsMultiSelect BIT 1 b'0'

Boolean flag to determine if a button allows multiselect

CreatedBy VARCHAR 100 null

The user that first added this item to the system

CreateDate DATETIME 19 null

The DateTime that the user first added this item to the system

UpdatedBy VARCHAR 100 null

The user that last updated this item in the system

UpdateDate DATETIME 19 null

The DateTime that the last update occurred for this record

Indexes

Constraint Name Type Sort Column(s)
PRIMARY Primary key Asc WebExtensionButtonId
ControlId Must be unique Asc WebExtensionControlId
ControlId_ButtonTypeId Performance Asc/Asc WebExtensionControlId + WebExtensionButtonTypeId

Relationships