DriftMode

Whether the wiring registers a drift-check runner.

There are two settings because there are two useful answers. Some applications want schema history and nothing else; most want the check as well. Neither setting can quarantine anything: a check reads, compares and writes a report, and moving a proposition is a separate call a host makes on DriftSweepCapable at a moment it picks.

Entries

Link copied to clipboard

Stamps and stores only. The version store, the drift log and the differ are wired, so an application can record and read schema versions, and no runner bean is registered, so nothing compares the declaration against a live graph.

Link copied to clipboard

The default. A com.embabel.dice.metamodel.DriftCheckRunner bean is registered. Ask it for a check and it stamps the declaration, snapshots the graph, compares, and writes a drift report. It touches no proposition on any path.

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun valueOf(value: String): DriftMode

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.