Class SoDictionary.PatchNames
Name strings for database-specific query/functionality patches
Namespace: SuperOffice.Data.Dictionary
Assembly: SoDataBase.dll
Syntax
public static class PatchNames : Object
Fields
AppointmentVisibleForJoinRewrite
Patch that causes <JOIN appointment.appointment_id = visiblefor.recordId and visiblefor.tableId = 9> queries to instead use a hidden appointment_id field on the visiblefor table, and drop the tableId constant clause.
Declaration
public const string AppointmentVisibleForJoinRewrite = "appointmentVisibleForRewrite"
Field Value
Type | Description |
---|---|
String |
TextSearchRewrite
Patch that causes <text.text LIKE 'somestring'> to be rewritten to use a hidden text search field, which is uppercase and indexed, maintained by a custom trigger on the text table
Declaration
public const string TextSearchRewrite = "textSearchReWrite"
Field Value
Type | Description |
---|---|
String |