persistent class %DeepSee.UserPortal.Data.User
extends %Persistent, %XML.Adaptor
SQL Table Name: UserName
Each instance of this class represents a user within the DeepSee User Portal.
Each DeepSee user is assumed be a valid system user. This table is used
to track additional information about the user within the current namespace.
property alertsEnabled
as %Boolean(XMLPROJECTION="attribute");
If true, alerts are enabled for this user-- other users can send alerts to this user.
property email
as %String(MAXLEN=500,XMLPROJECTION="attribute");
User's email address, if any.
property fullName
as %String(MAXLEN=128);
Full name of the user.
property userId
as %String(MAXLEN=200,XMLPROJECTION="attribute");
User ID ($UserName value).
index (fullName on fullName);
index (userId on userId) [IdKey];