Skip to main content
detect drift against the last snapshot and propose the fix

dex maintain snapshot

Pin the current map and fingerprint the project layers as the baseline drift is measured against. --project-only opens no connection.
Options

dex maintain check

Run every drift axis against the snapshot and rank the findings. The free axes always run; the scanning axes are offered with an estimate.
Arguments

dex maintain schema

Compare structure against the snapshot: columns, tables, nullability, dangling sources and changed models. Free metadata.
Arguments

dex maintain volume

Compare row counts against the snapshot from free metadata. Objects with no maintained count, such as views, are named as not compared.
Arguments

dex maintain grain

Re-measure key uniqueness, grain and join fanout, plus declared grains. Scans the data, so it is billed on metered connectors.
Arguments

dex maintain semantic

Report changed, added and removed semantic definitions and references that no longer resolve, for free. Dimension cardinality change is a scan, offered with an estimate.
Arguments

dex maintain reconcile

Store the reconciling edits as a plan of diffs tagged mechanical or advisory. Never applied here; use transform apply. Repo-only.
Arguments

dex maintain verify

Check build status, column contracts, row population, grain and join contracts against the built relations. Mostly free metadata; view row counts and join probes are offered with an estimate.
Arguments Every command here also accepts the global options. Source: packages/dex-core/src/exmergo_dex_core/cli.py (edit on main). This page is generated; change the source, not the site.