NoAlterTableComplexChangeRule

Reports SQLite ALTER TABLE operations that require an explicit table rebuild strategy.

The rule flags migration forms that SQLite cannot apply as simple in-place table alterations.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
open override val defaultEnable: Boolean = true
Link copied to clipboard
open override val defaultSeverity: Severity
Link copied to clipboard
open override val id: RuleId
Link copied to clipboard
open override val targetDialect: DialectId

Functions

Link copied to clipboard
open fun isApplicable(context: RuleContext): Boolean
Link copied to clipboard
open override fun run(context: RuleContext, reporter: DiagnosticReporter)