Columns
| Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments |
|---|---|---|---|---|---|---|---|---|
| Id | int identity | 4 | √ | null |
|
|
Primary key - Unique identifier for each quick filter |
|
| Name | nvarchar | 400 | √ | null |
|
|
Filter name - Name of the quick filter for user identification |
|
| Description | nvarchar | 400 | √ | null |
|
|
Filter description - Detailed description of what the filter does |
|
| Criteria | nvarchar | 1073741823 | √ | null |
|
|
Filter criteria - JSON or serialized filter criteria and conditions |
|
| ParentType | nvarchar | 100 | √ | null |
|
|
Parent type - Type of parent object this filter applies to (Table, View, Report, etc.) |
|
| ParentId | nvarchar | 100 | √ | null |
|
|
Parent identifier - Identifier of the parent object this filter is associated with |
|
| CreateBy | int | 4 | √ | null |
|
|
Created by user - UserID of the person who created this filter |
|
| CreateDate | datetime | 16,3 | √ | null |
|
|
Creation date - Date when the filter was created |
|
| UpdateBy | int | 4 | √ | null |
|
|
Updated by user - UserID of the person who last updated this filter |
|
| UpdateDate | datetime | 16,3 | √ | null |
|
|
Last update date - Date when the filter was last updated |
|
| IsMarketPlace | bit | 1 | ((0)) |
|
|
Marketplace flag - Boolean indicating if this filter is available in the marketplace |
Indexes
| Constraint Name | Type | Sort | Column(s) |
|---|---|---|---|
| PK_QuickFilter | Primary key | Asc | Id |
