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
Node Migrations #4442
Comments
Also the |
ATM the ExecuteMigration can get passed an array of neos-development-collection/Neos.ContentRepository.NodeMigration/src/Command/ExecuteMigration.php Line 65 in d0067c7
I would like to replace that with a targetWorkspace and apply the migrations there (default "live"). If no targetWorkspace is given, we create a new one with unique name. I would also remove the logic of "submigrations" where each submigration creates a new content stream. IMHO this creates unnecessary complexity, moreover I would consider each migration(-file) as ONE atomic migration. neos-development-collection/Neos.ContentRepository.NodeMigration/src/Command/ExecuteMigration.php Lines 43 to 48 in d0067c7
|
IIRC the idea was to be able to recover from failed migrations more easily but I agree that this makes things rather complex.. Maybe we can make the "submigrations" an option, too? |
|
The current implementation could use some documentation and tweaking:
nodemigration:migrate
command such that it applies changes to thelive
workspace by defaultcontentStreamIdsForWriting
is passedThe text was updated successfully, but these errors were encountered: