SqlDialect

class SqlDialect(val family: DialectFamily, val capabilities: Set<DialectCapability> = emptySet(), val sourceKeywords: SqlDialectSourceKeywords = SqlDialectSourceKeywords.SourceScannerDefault)

Rule-relevant SQL dialect metadata for a SQLDelight database.

Constructors

Link copied to clipboard
constructor(family: DialectFamily, capabilities: Set<DialectCapability> = emptySet(), sourceKeywords: SqlDialectSourceKeywords = SqlDialectSourceKeywords.SourceScannerDefault)

Properties

Link copied to clipboard

Capabilities discovered or inferred for this dialect.

Link copied to clipboard

Broad dialect family used by rule applicability checks.

Link copied to clipboard

Keyword groups used by source-level SQL fact extraction.

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String