Skip to main content

Ares Database Tables

This page provides a complete alphabetical list of the database tables and fields used in Ares. Primary keys for the tables are designated in the PK column in each table.

Addons​

PKField NameField Type
PKIDint
Namenvarchar(100)
AddonTypenvarchar(50)
Activebit
Packagevarbinary(max)
Settingsnvarchar(max)
LastUpdateddatetime

CancellationReasons​

PKField NameField Type
PKIDint
Reasonnvarchar(255)
DefaultNotenvarchar(max)
CancelTypenvarchar(50)

Courses​

PKField NameField Type
PKCourseIDint
Namenvarchar(200)
CourseCodenvarchar(20)
Descriptionnvarchar(max)
URLnvarchar(255)
Semesternvarchar(50)
StartDatesmalldatetime
StopDatesmalldatetime
Departmentnvarchar(50)
Instructornvarchar(50)
CourseNumbernvarchar(50)
CoursePasswordnvarchar(50)
MaxCopyrightmoney
DefaultPickupSitenvarchar(10)
CourseEnrollmentint
ExternalCourseIdnvarchar(255)
RegistrarCourseIdnvarchar(255)
CreationDatedatetime
CreatedBynvarchar(50)
CreatedVianvarchar(30)
CourseInfo1nvarchar(255)
CourseInfo2nvarchar(255)
CourseInfo3nvarchar(255)
CourseInfo4nvarchar(255)
CourseInfo5nvarchar(255)
InstructorDisplayNamenvarchar(max)
PKField NameField Type
PKCourseIDint
PKListIDint

CourseUserAuthorizations​

PKField NameField Type
PKCourseIDint
PKLibraryIDnvarchar(50)

CourseUsers​

PKField NameField Type
PKCourseIDint
PKUsernamenvarchar(50)
UserTypenvarchar(50)
AddedBynvarchar(50)

CourseUserSubscription​

PKField NameField Type
PKCourseIDint
PKUsernamenvarchar(50)

CourseUserValidation​

PKField NameField Type
PKRegistrarCourseIdnvarchar(50)
PKLibraryIDnvarchar(50)
UserTypenvarchar(50)

CourseValidation​

PKField NameField Type
PKRegistrarCourseIdnvarchar(255)
ExternalCourseIdnvarchar(255)
Namenvarchar(200)
CourseCodenvarchar(20)
Descriptionnvarchar(max)
URLnvarchar(255)
Semesternvarchar(50)
StartDatesmalldatetime
StopDatesmalldatetime
Departmentnvarchar(50)
Instructornvarchar(50)
CourseNumbernvarchar(50)
CoursePasswordnvarchar(50)
MaxCopyrightmoney
DefaultPickupSitenvarchar(10)
CourseEnrollmentint

CrossListCourse​

PKField NameField Type
PKXCourseIDint
ParentCourseIDint
Departmentnvarchar(50)
CourseNumbernvarchar(50)
CourseCodenvarchar(50)
Namenvarchar(200)

CustomDropDown​

PKField NameField Type
PKGroupNamenvarchar(100)
PKLabelNamenvarchar(200)
LabelValuenvarchar(100)

Customization​

PKField NameField Type
PKCustKeynvarchar(60)
Valuenvarchar(1000)
KeyDescriptionnvarchar(max)
Categorynvarchar(50)
SubCategorynvarchar(50)
KeyTypenvarchar(50)
ReadOnlybit
PKProcessingLocationnvarchar(10)

CustomizationLookup​

PKField NameField Type
PKIDint
CustKeynvarchar(60)
LookupValuenvarchar(1000)

CustomizationTracking​

PKField NameField Type
PKCustKeynvarchar(100)
ValueChangedFromnvarchar(1000)
ValueChangedTonvarchar(1000)
PKChangedTimedatetime
ChangedBynvarchar(20)
PKProcessingLocationnvarchar(10)

CustomQueues​

PKField NameField Type
PKQueueNamenvarchar(50)
IsFlagbit
CanClonebit

DailyTaskReports​

PKField NameField Type
PKIDint
Processnvarchar(100)
RunTimedatetime
Resultnvarchar(10)
Descriptionnvarchar(255)

DisplayStatuses​

PKField NameField Type
PKIDint
ItemStatusnvarchar(255)
WebDisplayStatusnvarchar(255)

DocumentTypes​

PKField NameField Type
PKDocumentTypeNamenvarchar(50)
DocumentTypeValuenvarchar(50)
Extensionnvarchar(50)
Iconnvarchar(200)
ContentTypenvarchar(100)
ForceReviewbit
ForceReviewOnClonebit

ElectronicFiles​

PKField NameField Type
PKIDint
FileNamenvarchar(max)
FileSizebigint
Hashbinary(32)
Pendingbit

EmailCopies​

PKField NameField Type
PKIDint
EmailDatedatetime
EmailTypenvarchar(50)
EmailReferencenvarchar(50)
Staffnvarchar(50)
EmailTonvarchar(500)
EmailFromnvarchar(500)
EmailCCnvarchar(500)
EmailBCCnvarchar(500)
Subjectnvarchar(255)
Bodynvarchar(max)
Statusnvarchar(100)
Notenvarchar(255)

EmailRouting​

PKField NameField Type
PKERoutingNamenvarchar(50)
EmailTemplatenvarchar(50)
DefaultStatusnvarchar(50)

EmailTemplates​

PKField NameField Type
PKNamenvarchar(50)
Descriptionnvarchar(255)
Subjectnvarchar(255)
CCAddressnvarchar(500)
Textnvarchar(max)
ToNamenvarchar(200)
ToAddressnvarchar(200)
Typenvarchar(50)
SystemTemplatebit
FromAddressnvarchar(200)
FromNamenvarchar(200)

EventLog​

PKField NameField Type
PKLogDatedatetime
PKSubjectnvarchar(20)
PKStatusnvarchar(255)
Usernamenvarchar(50)

ItemCopyright​

PKField NameField Type
PKItemIDint
CopyrightProvidernvarchar(50)
Feemoney
OrderHeadernvarchar(50)
OrderDetailnvarchar(50)
OrderedBynvarchar(50)
OrderDatedatetime
Termsnvarchar(max)
RightStatusnvarchar(50)
RightUpdateddatetime
NumStudentsint
NumPagesint
Completedbit
PermissionDocFileNamenvarchar(50)

ItemCopyrightHistory​

PKField NameField Type
PKIDint
ItemIDint
CopyrightProvidernvarchar(50)
Feemoney
OrderHeadernvarchar(50)
OrderDetailnvarchar(50)
OrderedBynvarchar(50)
OrderDatedatetime
Termsnvarchar(max)
RightStatusnvarchar(50)
RightUpdateddatetime
NumStudentsint
NumPagesint
Completedbit
PermissionDocFileNamenvarchar(50)
EntryDatedatetime

ItemFlags​

PKField NameField Type
PKItemIDint
PKFlagnvarchar(50)

ItemHistory​

PKField NameField Type
PKItemIDint
PKDateTimedatetime
PKEntrynvarchar(255)
PKUsernamenvarchar(50)

ItemNotes​

PKField NameField Type
ItemIDint
AddedBynvarchar(50)
NoteDatedatetime
NoteTypenvarchar(50)
Notenvarchar(max)
PKNoteIDint

Items​

PKField NameField Type
PKItemIDint
CourseIDint
PickupLocationnvarchar(10)
ProcessingLocationnvarchar(10)
CurrentStatusnvarchar(50)
CurrentStatusDatedatetime
ItemTypenvarchar(50)
DigitalItembit
Locationnvarchar(max)
AresDocumentbit
InstructorProvidedbit
CopyrightRequiredbit
CopyrightObtainedbit
VisibleToStudentsbit
ActiveDatedatetime
InactiveDatedatetime
Callnumbernvarchar(100)
ReasonForCancellationnvarchar(255)
Proxybit
Titlenvarchar(255)
Authornvarchar(255)
Publishernvarchar(50)
PubPlacenvarchar(30)
PubDatenvarchar(30)
Editionnvarchar(30)
ISXNnvarchar(20)
ESPNumbernvarchar(32)
CitedInnvarchar(255)
DOInvarchar(50)
ArticleTitlenvarchar(255)
Volumenvarchar(30)
Issuenvarchar(30)
JournalYearnvarchar(30)
JournalMonthnvarchar(30)
Pagesnvarchar(100)
ShelfLocationnvarchar(100)
DocumentTypenvarchar(50)
ItemFormatnvarchar(50)
Descriptionnvarchar(255)
CCCNumbernvarchar(50)
LoanPeriodint
Editornvarchar(255)
ReferenceNumbernvarchar(50)
ItemBarcodenvarchar(50)
NeededBynvarchar(50)
PagesEntireWorksmallint
PageCountsmallint
NatureOfWorknvarchar(50)
SortOrderint
ItemInfo1nvarchar(255)
ItemInfo2nvarchar(255)
ItemInfo3nvarchar(255)
ItemInfo4nvarchar(255)
ItemInfo5nvarchar(255)
ListItemIDint
MediaExpirationDatedatetime

ItemSize​

PKField NameField Type
PKItemIDint
Limitedbit
ItemSizefloat

ItemTags​

PKField NameField Type
PKItemIDint
PKTaggernvarchar(50)
PKItemTagnvarchar(255)
TagAddedsmalldatetime
PKTagTypenvarchar(20)

ItemText​

PKField NameField Type
PKItemIDint
ItemTextnvarchar(max)

ItemTracking​

PKField NameField Type
PKItemIDint
PKTrackingDateTimedatetime
PKStatusnvarchar(50)
Usernamenvarchar(50)

LinkCheck​

PKField NameField Type
PKItemIDint
UpdateMethodnvarchar(50)
Statusnvarchar(50)
StatusUpdaternvarchar(50)
StatusTimesmalldatetime
HTTPCodenvarchar(50)
HTTPDescriptionnvarchar(50)

LoanPeriods​

PKField NameField Type
PKLoanPeriodIDint
Sitenvarchar(10)
Descriptionnvarchar(50)
Minutesint
Visible to Instructorsbit

LTIConsumers​

PKField NameField Type
PKConsumerKeynvarchar(50)
SharedSecretnvarchar(50)
InstructorRolesnvarchar(1000)
AresWebURLnvarchar(1000)
CourseProxyRolesnvarchar(1000)

LTIFieldMappings​

PKField NameField Type
PKAresFieldNamenvarchar(100)
PKAresObjectNamenvarchar(100)
LTIFieldNamenvarchar(100)

LTIKeys​

PKField NameField Type
PKIDnvarchar(32)
PublicKeynvarchar(max)
PrivateKeynvarchar(max)
Revokedbit
Createddatetime

LTINonceEntries​

PKField NameField Type
PKNoncenvarchar(50)
PKRequestTypeint
TimeStampdatetime

LTIPlatforms​

PKField NameField Type
PKIDint
AuthenticationURLnvarchar(max)
AresWebURLnvarchar(1000)
Issuernvarchar(max)
ClientIDnvarchar(max)
DeploymentIDnvarchar(255)
Keynvarchar(max)
KeySetURLnvarchar(max)
InstructorRolesnvarchar(1000)
CourseProxyRolesnvarchar(1000)

LTIPlatformMappings​

PKField NameField Type
PKLTIPlatformIDint
PKAresFieldNamenvarchar(100)
PKAresObjectNamenvarchar(100)
LTIFieldNamenvarchar(255)

MessageBoard​

PKField NameField Type
PKMBIDint
PKBoardIdint
Threadint
Titlenvarchar(300)
PostDatedatetime
Usernamenvarchar(50)
Messagenvarchar(max)

OpenURLDestinations​

PKField NameField Type
PKDestinationnvarchar(50)
DestinationURLnvarchar(500)
DestinationStatusnvarchar(50)

OpenURLMapping​

PKField NameField Type
PKIDint
URL_Vernvarchar(50)
rfr_idnvarchar(100)
AresActionnvarchar(50)
AresFieldNamenvarchar(100)
OpenURLFieldValuesnvarchar(250)
AresValuenvarchar(100)

PrintDetails​

PKField NameField Type
PKSessionIDint
PKItemIDint

PrintSessions​

PKField NameField Type
PKSessionIDint
Usernamenvarchar(50)
PrintDateTimedatetime
PrintTypenvarchar(50)
ItemsPrintedint

ProxyUsers​

PKField NameField Type
PKInstructorUsernamenvarchar(50)
PKProxyUsernamenvarchar(50)

RightsholderJournals​

PKField NameField Type
PKRightsholderIDint
PKJournalnvarchar(255)
PKISSNnvarchar(50)

Rightsholders​

PKField NameField Type
PKRightsholderIDint
RightsholderNamenvarchar(200)
Address1nvarchar(200)
Address2nvarchar(200)
Address3nvarchar(200)
Citynvarchar(100)
Statenvarchar(100)
PostalCodenvarchar(50)
Countrynvarchar(100)
ContactNamenvarchar(100)
Phonenvarchar(50)
Faxnvarchar(50)
Emailnvarchar(50)
Commentsnvarchar(max)
RightsholderTypenvarchar(50)
PaymentPreferencenvarchar(50)
RequestMethodnvarchar(50)
RightsholderURLnvarchar(255)

Routing​

PKField NameField Type
PKRuleIDint
Activebit
Statusnvarchar(50)
Matchnvarchar(500)
NewStatusnvarchar(50)
Descriptionnvarchar(255)

Semesters​

PKField NameField Type
PKSemesterNamenvarchar(50)
StartDatedatetime
EndDatedatetime
ItemAdditionDatedatetime

ServerAddons​

PKFieldField Type
PKIDint
Namenvarchar (100)
Configurationnvarchar(max)
Codenvarchar(max)

SharedListItems​

PKField NameField Type
PKListItemIDint
ListIDint
PickupLocationnvarchar(10)
ProcessingLocationnvarchar(10)
ItemTypenvarchar(50)
DigitalItembit
Locationnvarchar(max)
AresDocumentbit
InstructorProvidedbit
CopyrightRequiredbit
CopyrightObtainedbit
VisibleToStudentsbit
Callnumbernvarchar(100)
ReasonForCancellationnvarchar(255)
Proxybit
Titlenvarchar(255)
Authornvarchar(255)
Publishernvarchar(50)
PubPlacenvarchar(30)
PubDatenvarchar(30)
Editionnvarchar(30)
ISXNnvarchar(20)
ESPNumbernvarchar(32)
CitedInnvarchar(255)
DOInvarchar(50)
ArticleTitlenvarchar(255)
Volumenvarchar(30)
Issuenvarchar(30)
JournalYearnvarchar(30)
JournalMonthnvarchar(30)
Pagesnvarchar(30)
ShelfLocationnvarchar(100)
DocumentTypenvarchar(50)
ItemFormatnvarchar(50)
Descriptionnvarchar(255)
CCCNumbernvarchar(50)
LoanPeriodint
Editornvarchar(255)
ReferenceNumbernvarchar(50)
ItemBarcodenvarchar(50)
PagesEntireWorksmallint
PageCountsmallint
NatureOfWorknvarchar(50)
SortOrderint
ItemInfo1nvarchar(255)
ItemInfo2nvarchar(255)
ItemInfo3nvarchar(255)
ItemInfo4nvarchar(255)
ItemInfo5nvarchar(255)
MediaExpirationDatedatetime

SharedListItemText​

PKField NameField Type
PKListItemIDint
ItemTextnvarchar(max)

SharedLists​

PKField NameField Type
PKListIDint
ListTypenvarchar(50)
ListReferencenvarchar(50)
ListNamenvarchar(255)

Sites​

PKField NameField Type
PKSiteCodenvarchar(10)
SiteNamenvarchar(50)
DefaultProcessingSitenvarchar(10)
AvailableForPickupbit
AvailableForProcessingbit

Staff​

PKField NameField Type
PKUsernamenvarchar(50)
Passwordnvarchar(50)
FirstNamenvarchar(50)
LastNamenvarchar(50)
Descriptionnvarchar(100)
ClientPermissionsint
CustomizationManagerPermissionsint
StaffManagerPermissionsint
AddonPermissionsint
StaffPasswordIDint

StaffPasswords​

PKField NameField Type
Usernamenvarchar(50)
ChangedDateDateTime
PasswordHashnvarchar(255)
ModifiedBynvarchar(50)

StaffLayouts​

PKField NameField Type
PKUsernamenvarchar(50)
PKLayoutTypenvarchar(150)
Layoutvarbinary(max)

SystemAlerts​

PKField NameField Type
PKAlertIDint
AlertTitlenvarchar(255)
AddedBynvarchar(50)
DateAddeddatetime
ActiveDatedatetime
InactiveDatedatetime
IdentifierTypenvarchar(50)
IdentifierValuenvarchar(50)
AllowDeletionbit
AlertMessagenvarchar(max)

UserHotList​

PKField NameField Type
PKUsernamenvarchar(50)
PKItemIDint

UserNotes​

PKField NameField Type
PKNoteIDint
Usernamenvarchar(50)
NoteDatedatetime
Notenvarchar(max)

Users​

PKField NameField Type
PKUsernamenvarchar(50)
LastNamenvarchar(50)
FirstNamenvarchar(50)
LibraryIDnvarchar(50)
Address1nvarchar(50)
Address2nvarchar(50)
Address3nvarchar(50)
Citynvarchar(50)
Statenvarchar(50)
Zipnvarchar(10)
Departmentnvarchar(255)
Statusnvarchar(50)
EmailAddressnvarchar(100)
Phone1nvarchar(20)
Phone2nvarchar(20)
UserTypenvarchar(20)
Passwordnvarchar(50)
PasswordHintnvarchar(50)
LastChangedDatedatetime
LastLoginDatedatetime
Clearednvarchar(5)
ExpirationDatedatetime
Trustedbit
AuthMethodnvarchar(50)
CourseEmailDefaultbit
ExternalUserIdnvarchar(50)
RSSIDnvarchar(50)
UserInfo1nvarchar(255)
UserInfo2nvarchar(255)
UserInfo3nvarchar(255)
UserInfo4nvarchar(255)
UserInfo5nvarchar(255)

UserSystemAlerts​

PKField NameField Type
PKAlertIDint
PKUsernamenvarchar(50)
PKDateAlertReaddatetime

UserValidation​

PKField NameField Type
PKLibraryIDnvarchar(50)
Usernamenvarchar(50)
LastNamenvarchar(50)
FirstNamenvarchar(50)
Address1nvarchar(50)
Address2nvarchar(50)
Address3nvarchar(50)
Citynvarchar(50)
Statenvarchar(50)
Zipnvarchar(10)
Departmentnvarchar(255)
Statusnvarchar(50)
EmailAddressnvarchar(100)
Phone1nvarchar(20)
Phone2nvarchar(20)
UserTypenvarchar(20)
ClearTextPasswordnvarchar(64)
PasswordHintnvarchar(50)
Clearednvarchar(5)
ExpirationDatedatetime
Trustedbit
AuthMethodnvarchar(50)
CourseEmailDefaultbit
ExternalUserIdnvarchar(50)
UserInfo1nvarchar(255)
UserInfo2nvarchar(255)
UserInfo3nvarchar(255)
UserInfo4nvarchar(255)
UserInfo5nvarchar(255)

WebFormValues​

PKField NameField Type
PKFormnamenvarchar(40)
PKSubmitButtonValuenvarchar(100)
PKSubmitButtonTextnvarchar(100)

WebServiceAgents​

PKField NameField Type
PKAgentnvarchar(450)

WebSession​

PKField NameField Type
PKUsernamenvarchar(50)
SessionIDnvarchar(40)
Expirationdatetime
RunModeint

WebValidation​

PKField NameField Type
PKFormnamenvarchar(40)
PKFieldnamenvarchar(60)
PKValidationTypenvarchar(50)
Validationnvarchar(200)
Errornvarchar(200)
Summarynvarchar(200)
ErrorTagnvarchar(60)

ZProfiles​

PKField NameField Type
PKProfileNamenvarchar(50)
DBNamenvarchar(50)
Portnvarchar(10)
SearchSystemNumbernvarchar(200)
SearchTitlenvarchar(200)
SearchAuthornvarchar(200)
SearchISSNnvarchar(200)
SearchISBNnvarchar(200)
SearchDatenvarchar(200)
SearchKeywordTitlenvarchar(200)
SearchKeywordAuthornvarchar(200)
ZTypenvarchar(50)
ZIdentifiernvarchar(50)
ZCallNumbernvarchar(50)
ZAvailabilitynvarchar(50)
ZLocationnvarchar(50)
AvailabilityTypenvarchar(50)
AvailabilityRegExpnvarchar(255)
AvailableTextTypenvarchar(50)
AvailableTextnvarchar(50)
NotAvailableTextTypenvarchar(50)
NotAvailableTextnvarchar(50)
SearchCallNumbernvarchar(200)

ZSearches​

PKField NameField Type
PKSearchNumberint
SearchNamenvarchar(50)
ServerConfigNumbersnvarchar(100)
DefaultSearchnvarchar(20)
SortOrderint

ZServerConfig​

PKField NameField Type
PKServerConfigNumberint
Namenvarchar(50)
Servernvarchar(50)
Portint
DBNamenvarchar(50)
ServerTypenvarchar(50)
SearchSystemNumbernvarchar(200)
SearchTitlenvarchar(200)
SearchAuthornvarchar(200)
SearchISSNnvarchar(200)
SearchISBNnvarchar(200)
SearchDatenvarchar(200)
SearchKeywordTitlenvarchar(200)
SearchKeywordAuthornvarchar(200)
AuthUsernvarchar(100)
AuthPassnvarchar(100)
ZTypenvarchar(50)
ZIdentifiernvarchar(50)
ZCallNumbernvarchar(50)
ZAvailablitynvarchar(50)
ZLocationnvarchar(50)
AvailabilityTypenvarchar(50)
AvailabilityRegExpnvarchar(255)
AvailableTestTypenvarchar(50)
AvailableTextnvarchar(50)
NotAvailableTextTypenvarchar(50)
NotAvailableTextnvarchar(50)
SearchCallNumbernvarchar(200)