The vdsUserAttr table extends the vdsUser table with custom attributes (see vdsUser).
Columns
Table: vdsUserAttr table columnsColumn name | Data type | Primary key | Nullable | Description |
---|
vdsDomain | varchar(255) | Yes | No | |
vdsUserId | varchar(255) | Yes | No | |
vdsAttrGroup | varchar(64) | Yes | No | |
vdsSeqNo | integer | Yes | No | |
vdsName | varchar(64) | No | No | |
vdsUsageQual | varchar(64) | No | Yes | |
vdsValue | varchar(1024) | No | Yes | |
vdsOptions | integer | No | Yes | |
vdsCreateTime | timestamp | No | No | The date and time the data record was created. |
vdsModifyTime | timestamp | No | No | The date and time the data record was last modified. |
vdsKeyID | varchar(255) | No | Yes | |
vdsValueKeyID | varchar(255) | No | Yes | |
vdsVersion | integer | No | Yes | The current data schema version of the data record. |
Keys
Primary key: (vdsDomain, vdsUserId, vdsAttrGroup, vdsSeqNo)
Foreign keys:
- (vdsDomain, vdsUserId) references vdsUser (vdsDomain, vdsUserId) ON DELETE CASCADE
- (vdsKeyID) references vdsKey (vdsKeyID)
- (vdsValueKeyID) references vdsKey (vdsKeyID)
Indexes
Table: vdsUserAttr table indexesIndex name | Included fields |
---|
Level 0 (default) |
vdsuserattridx | vdsDomain vdsUserId vdsAttrGroup vdsSeqNo |