Show / Hide Table of Contents

Class SoDictionary.PatchNames

Name strings for database-specific query/functionality patches

Inheritance
object
SoDictionary.PatchNames
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: SuperOffice.Data.Dictionary
Assembly: SoDataBase.dll
Syntax
public static class SoDictionary.PatchNames

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
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top