Skip to content

Request: Is it possible to preserve original "Create Date" and "Create User" on Deploy Import? #259

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
hfloyd opened this issue Mar 11, 2025 · 0 comments

Comments

@hfloyd
Copy link

hfloyd commented Mar 11, 2025

Before the Deploy Export/Import tool was released, I used to do upgrades "in place" on an existing downloaded old-version database. This worked pretty well, but with the Deploy Import's ability to "upgrade" certain obsolete data formats (such as old Grid and Nested Content), there is a strong case for using that tool.

However, I noticed that when I did this for a recent upgrade migration, on Import all the content and media items were "Created" by myself with a Create Date of the Import. Logically, this makes sense, since on "import", the nodes are being created in the new environment, however, this caused a bit of an issue when it was discovered that a certain node type had been using the "create date" as the fallback value for an otherwise manually updated date property. Those nodes relying on the fall-back now all had incorrect dates, and there wasn't an easy way to "set" the date property with correct dates, since the original create dates were not present in the new environment.

I'm not sure if the underlying Umbraco core code would allow this, but it would be beneficial to set the "create date" (and user?) to match data from the exported environment. Content Editors often rely on the "Info" tab data to give them clues about how "old" content is and who originally added it, and it would be great if this data could be present even on migration.

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

No branches or pull requests

1 participant