TestDBEngine Class

Assembly
UnitTest.dll
Namespace
Terrasoft.UnitTest
Base Types
  • DBEngine
graph BT Type-->Base0["DBEngine"] Type["TestDBEngine"] class Type type-node

Syntax

public class TestDBEngine : DBEngine

Constructors

Name Summary
TestDBEngine()

Properties

Name Value Summary
CanOrderByMaxSizeTextColumn bool
DBEngineType DBEngineType
NeedWrapInUpperFunction bool

Methods

Name Value Summary
BuildBinaryDataValueTypeSqlText(StringBuilder, BinaryDataValueType) void
BuildBooleanDataValueTypeSqlText(StringBuilder, BooleanDataValueType) void
BuildBooleanValueSqlText(StringBuilder, bool) void
BuildCreateDefValueSqlText(StringBuilder, EntitySchema, EntitySchemaColumn) void
BuildCreateSequenceQuerySqlText(StringBuilder, Sequence) void
BuildCreateWeakNullableSqlText(StringBuilder, EntitySchema, EntitySchemaColumn, string) void
BuildCurrentValueSequenceQuerySqlText(StringBuilder, Sequence) void
BuildDateTimeDataValueTypeSqlText(StringBuilder, DateTimeDataValueType) void
BuildDateTimeValueSqlText(StringBuilder, DateTime) void
BuildDateValueSqlText(StringBuilder, DateTime) void
BuildDBObjectNameDataValueTypeSqlText(StringBuilder, DBObjectNameDataValueType) void
BuildDropSequenceQuerySqlText(StringBuilder, Sequence) void
BuildEditIntegrityCheckModifyTriggerCheckModifyBody(StringBuilder, string, string) void
BuildEditNullableColumnSqlText(StringBuilder, string, string) void
BuildExistSequenceQuerySqlText(StringBuilder, Sequence) void
BuildFirstPageWithHierarchySelectSqlText(StringBuilder, Select, Select, PageableSelectOptions, HierarchicalSelectOptions) void
BuildFloatDataValueTypeSqlText(StringBuilder, FloatDataValueType) void
BuildFloatValueSqlText(StringBuilder, double) void
BuildForceSeekHintSqlText(StringBuilder, ForceSeekHint) void
BuildGuidDataValueTypeSqlText(StringBuilder, GuidDataValueType) void
BuildHierarchicalSelectSqlText(StringBuilder, Select, HierarchicalSelectOptions) void
BuildIndexHintSqlText(StringBuilder, IndexHint) void
BuildIntegrityCheckDeleteTriggerFooterBody(StringBuilder) void
BuildIntegrityCheckDeleteTriggerHeaderBody(StringBuilder) void
BuildIntegrityCheckModifyTriggerCheckModifyBody(StringBuilder, string, string, string) void
BuildIntegrityCheckModifyTriggerFooterBody(StringBuilder, string) void
BuildIntegrityCheckModifyTriggerHeaderBody(StringBuilder) void
BuildIntegrityCheckModifyTriggerModifyBodyCheckForNullColumn(StringBuilder, string, EntitySchemaColumnRequirementType) void
BuildNextValueSequenceQuerySqlText(StringBuilder, Sequence) void
BuildNoLockHintSqlText(StringBuilder, NoLockHint) void
BuildNullableColumnDefinitionSqlText(StringBuilder, EntitySchema, string, EntitySchemaColumn, string) void
BuildQueryExpressionFullSqlText(StringBuilder, QuerySourceExpression) void
BuildQueryFunctionSqlText(StringBuilder, ConcatQueryFunction) void
BuildQueryFunctionSqlText(StringBuilder, CreateGuidQueryFunction) void
BuildQueryFunctionSqlText(StringBuilder, CurrentDateTimeQueryFunction) void
BuildQueryFunctionSqlText(StringBuilder, CustomQueryFunction) void
BuildQueryFunctionSqlText(StringBuilder, DataLengthQueryFunction) void
BuildQueryFunctionSqlText(StringBuilder, DateAddQueryFunction) void
BuildQueryFunctionSqlText(StringBuilder, DateDiffQueryFunction) void
BuildQueryFunctionSqlText(StringBuilder, DatePartQueryFunction) void
BuildQueryFunctionSqlText(StringBuilder, IsNullQueryFunction) void
BuildQueryFunctionSqlText(StringBuilder, LengthQueryFunction) void
BuildQueryFunctionSqlText(StringBuilder, SubstringQueryFunction) void
BuildQueryFunctionSqlText(StringBuilder, TrimQueryFunction) void
BuildQuerySqlText(StringBuilder, StoredProcedure) void
BuildQuerySqlText(StringBuilder, UserDefinedFunction) void
BuildReCreateSequenceQuerySqlText(StringBuilder, Sequence) void
BuildRowLockHintSqlText(StringBuilder, RowLockHint) void
BuildSysSettingsIntegrityCheckDeleteTriggerBody(StringBuilder, string, string, Guid) void
BuildSysSettingsIntegrityCheckModifyTriggerBody(StringBuilder, EntitySchema) void
BuildSysSettingsIntegrityCheckModifyTriggerBody(StringBuilder, Guid, SysSettingsReferenceSchemaCollection) void
BuildSysSettingsIntegrityCheckModifyTriggerHeaderBody(StringBuilder) void
BuildTemporaryTableSourceExpressionSqlText(string) string
BuildTextDataValueTypeSqlText(StringBuilder, TextDataValueType) void
BuildTimeValueSqlText(StringBuilder, DateTime) void
BuildTimeValueSqlText(StringBuilder, TimeSpan) void
CreateCastToShortTextExpression(string) QueryColumnExpression
FormatException(DbException) string
GetAppendBlobSqlText(string, string) string
GetBitwiseOperationSqlText(string, BitwiseOperation, string) string
GetColumnDefValue(EntitySchemaColumn, bool) string
GetColumnDefValue(EntitySchemaColumn, string) string
GetColumnDefValue(EntitySchemaColumn) string
GetColumnForeignKeyQuerySqlText() string
GetColumnIndexesQuerySqlText() string
GetColumnListQuerySqlText() string
GetColumnQuerySqlText() string
GetColumnsQuerySqlText() string
GetConstraintQuerySqlText() string
GetConstraintsQuerySqlText() string
GetDanglingReferenceQuerySqlText(string, string, string, string, bool) string
GetDaysOfWeekSqlText() string
GetEditPrimaryColumnDefinitionSqlText(IDataReader, EntitySchema, EntitySchemaColumn) string
GetForeignKeyParameterValue() string
GetForeignKeyQuerySqlText() string
GetForeignKeysQuerySqlText() string
GetImageLookupAfterDeleteTriggerBody(string) string
GetImageLookupAfterInsertUpdateTriggerBody(string) string
GetIndexesQuerySqlText() string
GetIndexQuerySqlText() string
GetIsBinaryDataType(string) bool
GetIsEntitySchemaExistSqlText() string
GetIsNotNullColumnSqlText() string
GetIsOnlyLikeComparison(DataValueType) bool
GetIsTextColumnContainGuidQuerySqlText(string, string) string
GetPrimaryKeyParameterValue() string
GetPrimaryKeyQuerySqlText() string
GetServerUniqueIdSqlText() string
GetStartCheckIntegrityBlock(string) string
GetSysSchemaParentsInPackageHierarchySelectSqlText(bool) string
GetSysSettingsIntegrityCheckBlockName(Guid) string
GetSystemValueSqlText(SystemValue) string
GetTriggerQuerySqlText() string
GetTriggerTypeName(TriggerType) string
GetUpdateSysSolutionRightAfterUnitDeleteSqlText() string
GetWorkspaceIdByNumberSelectSqlText() string
InitializeDataValueDBData(BinaryDataValueType) void
InitializeDataValueDBData(BooleanDataValueType) void
InitializeDataValueDBData(DateDataValueType) void
InitializeDataValueDBData(DateTimeDataValueType) void
InitializeDataValueDBData(DBObjectNameDataValueType) void
InitializeDataValueDBData(FloatDataValueType) void
InitializeDataValueDBData(GuidDataValueType) void
InitializeDataValueDBData(IntegerDataValueType) void
InitializeDataValueDBData(TextDataValueType) void
SetCurrentSchemaName(string) void
TriggerBodyHasIntegrityCheckBlocks(StringBuilder) bool

Extension Methods