web
You’re offline. This is a read only version of the page.
close

Dataverse Migration Scaffolder

Description

XrmToolBox tool that scaffolds a SQL data-migration harness from Dataverse metadata: staging table and GUID mapping table DDL scripts batched strictly by dependency tier, plus truncate/teardown scripts, match-key indexes, a styled Excel data dictionary, and a Mermaid dependency diagram. Filters tables and columns by solution, remembers selections per environment, and is fully configurable (prefixes, match-key suffixes, dependency-ranking exclusions).

Latest version release notes

1.2026.7.6: Solution picker improvements.
- Lists managed AND unmanaged solutions, with managed ones labeled "(managed)" - replaces the 1.2026.7.5 toggle
- Dropdown widens to fit long solution names

1.2026.7.5: "Include managed" toggle next to the Solution picker (managed solutions labeled; patches always excluded).

1.2026.7.4: Fix update loop - 1.2026.7.3 was packaged with a mismatched assembly version. Do not install 1.2026.7.3.

1.2026.7.3: Feedback round.
- Solution picker now lists only unmanaged solutions and excludes patches
- Generated SQL no longer emits GO separators or ON [PRIMARY]
- Selected output folder is displayed in the toolbar (full path on hover)
- Genericized example text in the dependency exclusions dialog
- Tooltips on every control, quick-start guide in the preview pane, clearer warnings panel

1.2026.7.2: Fix tool list icons (re-encoded PNG metadata images).

1.2026.7.1: Initial release.
- Staging and GUID mapping table DDL from Dataverse metadata (drop-and-recreate or create-if-missing)
- Strict one-dependency-tier-per-file batching for SSIS package sequencing; cycles broken by edge-dropping with deferred-update warnings
- Solution-based table and column filtering; per-environment remembered selections
- Configurable table prefixes and match-key suffixes; dependency-ranking exclusions
- Extra outputs: truncate script, teardown script, styled Excel data dictionary, Mermaid dependency diagram
- Guarded match-key indexes; session metadata cache; cancelable generation

Versions

Version Release date Number of downloads Rating
1.2026.7.6 7/16/2026 7:48:19 PM 0 0
1.2026.7.5 7/16/2026 7:24:45 PM 0 0
1.2026.7.4 7/16/2026 2:35:59 PM 0 0
1.2026.7.3 7/16/2026 1:33:39 PM 0 0
1.2026.7.2 7/9/2026 1:34:15 PM 113 5
Show more versions (1 more)

Ratings

Latest version

No feedback yet. Add yours

Other versions

Luke Thomas () - version 1.2026.7.2
My life is complete.
Cris Den () - version 1.2026.7.2
Cool tool

Related information

Author: Ryu Ohkawa Latest version: 1.2026.7.6 Released on: 07/16/2026 Nuget package Id: DataverseMigrationScaffolder Open Source: true Go to project web site Ratings (all versions) 5Average rating 2Number of ratings Downloads 0Latest version 203All versions 33.83Average per version Tags