SQLSchemaPlan
class in package klyn.data.sql

    public final class SQLSchemaPlan extends SchemaPlan:

SchemaPlan
└ SQLSchemaPlan

Immutable SQL specialization of a provider-neutral SchemaPlan.

    plan = schema.diff() as SQLSchemaPlan
    print(plan.sql)

Properties

Modifier and Type | Member | Description
--- | --- | ---
public readonly property | dialectName `dialectName as String` | Exact SQL dialect used to render this plan.
public readonly property | sql `sql as String:` | Ordered SQL DDL script for inspection or external migration tooling.

Inherited Properties
property Inherited Properties from SchemaPlan: destructive, empty, executable, modelFingerprint, operations, preview, providerName
Constructors

Modifier and Type | Member | Description
--- | --- | ---
public | SQLSchemaPlan `SQLSchemaPlan( dialectName as String, modelFingerprint as String, operations as IList<SchemaOperation> ):` | Creates an immutable SQL schema plan.