Interface ISqlDialectPro

Assembly: redb.Core.Pro.dll

Pro extension of ISqlDialect with additional SQL methods for Pro features.
Implementations inherit from database-specific ISqlDialect and add Pro SQL.

public interface ISqlDialectPro : ISqlDialect

Methods

Materialization_SelectListItemsByIds()

Bulk select list items by IDs.

string Materialization_SelectListItemsByIds()

Materialization_SelectObjectById()

Select object by ID with all base fields.

string Materialization_SelectObjectById()

Materialization_SelectObjectsByIds()

Bulk select objects by IDs (for nested objects).

string Materialization_SelectObjectsByIds()

Materialization_SelectValuesByObjectAndStructureIds()

Bulk select values by object IDs and structure IDs.

string Materialization_SelectValuesByObjectAndStructureIds()

Materialization_SelectValuesByObjectIds()

Bulk select values by object IDs.

string Materialization_SelectValuesByObjectIds()

Migration_Insert()

Insert migration record.

string Migration_Insert()

Migration_SelectExisting()

Check if migration exists.

string Migration_SelectExisting()

Migration_SelectExpressionHash()

Get expression hash for migration.

string Migration_SelectExpressionHash()

SchemeResolver_SelectChildField()

Select field metadata by scheme, name, and parent structure.

string SchemeResolver_SelectChildField()

SchemeResolver_SelectRootField()

Select field metadata by scheme, name, and no parent (root field).

string SchemeResolver_SelectRootField()

SchemeResolver_SelectRootFieldsIn(int)

Select multiple root fields by names (IN clause).

string SchemeResolver_SelectRootFieldsIn(int fieldCount)