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 |
|
|
Maps back to the Web Extension Control that this button extends |
||||
| WebExtensionButtonTypeId | INT | 10 | null |
|
|
Maps back to the Button Types table that distinguishes what type of button it is |
||||
| WebExtensionClickActionId | INT | 10 | √ | null |
|
|
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 |


