feature: move migrations commands to the new db namespace #8810
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes: FRMW-2675, FRMW-2665
This PR adds the following new commands to the
db
namespace.db:migrate
: This command will run the migrations and the also sync the links, unless--skip-links
flag is specified.db:rollback
: Rolls-back last batch of migrations for one or more selected modules.db:generate
: Generates migrations for one or more selected modules.The
db:migrate
command accepts and forwards the--execute-all-links
and--execute-safe-links
to thesync-links
command.