Skip to content

Document ef6.exe and retire migrate.exe guidance - #5454

Open
AndriySvyryd with Copilot wants to merge 3 commits into
mainfrom
copilot/document-ef6-exe-details
Open

Document ef6.exe and retire migrate.exe guidance#5454
AndriySvyryd with Copilot wants to merge 3 commits into
mainfrom
copilot/document-ef6-exe-details

Conversation

Copilot AI commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

The migration utility documentation described the obsolete migrate.exe workflow and incorrectly stated that SQL scripts could not be generated. The team-environment guide also lacked working links to its migration screencasts.

  • EF6 command-line tooling
    • Replace the migrate.exe page with ef6.exe database update guidance.
    • Document NuGet cache discovery, common commands, SQL script generation, and legacy option equivalents.
    • Update navigation and references, with a redirect from the previous URL.
ef6.exe database update --assembly MyApp.dll --script > migration.sql
  • Migration screencasts
    • Restore links to the “Under the Hood” and “Team Environments” videos.
    • Use the corrected “Under the Hood” URL.

Co-authored-by: AndriySvyryd <6539701+AndriySvyryd@users.noreply.github.com>
Copilot AI changed the title [WIP] Document ef6.exe and remove migrate.exe documentation Document ef6.exe and retire migrate.exe guidance Aug 19, 2026
Copilot AI requested a review from AndriySvyryd August 19, 2026 02:06
Comment thread entity-framework/ef6/modeling/code-first/migrations/teams.md Outdated
Co-authored-by: AndriySvyryd <6539701+AndriySvyryd@users.noreply.github.com>
Copilot AI requested a review from AndriySvyryd August 20, 2026 01:16
@AndriySvyryd
AndriySvyryd marked this pull request as ready for review August 20, 2026 01:19
@AndriySvyryd
AndriySvyryd requested review from cincuranet and a lite review from Copilot August 20, 2026 01:19

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the EF6 documentation set to retire the obsolete migrate.exe guidance and replace it with ef6.exe database update documentation, along with navigation/reference updates and a redirect from the previous URL.

Changes:

  • Replaced the migrate.exe documentation page with a new ef6.exe page covering common migration scenarios and SQL script generation.
  • Updated EF6 navigation (TOC) and “past releases” references to point to the new ef6.exe page.
  • Added an Open Publishing redirect from the removed migrate-exe.md URL to the new ef6-exe page.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
entity-framework/toc.yml Swaps the “Use Migrate.exe” nav entry to “Use ef6.exe”.
entity-framework/ef6/what-is-new/past-releases.md Updates the EF5 resource list link from migrate-exe to ef6-exe.
entity-framework/ef6/modeling/code-first/migrations/migrate-exe.md Removes the obsolete migrate.exe guidance page.
entity-framework/ef6/modeling/code-first/migrations/ef6-exe.md Adds new ef6.exe database update documentation including script generation and option mapping.
.openpublishing.redirection.json Redirects the old migrate-exe.md path to the new ef6-exe URL.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment on lines +91 to +95
| `/startUpDirectory` | `--project-dir` |
| `/scriptFile` | `--script` |
| `/sourceMigration` | `--source` |
| `/startUpConfigurationFile` | `--config` |
| `/startUpDataDirectory` | `--data-dir` |
Comment thread entity-framework/toc.yml
Comment on lines +639 to +640
- name: Use ef6.exe
href: ef6/modeling/code-first/migrations/ef6-exe.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document ef6.exe and remove doc for migrate.exe

3 participants