Add console preferences migration #6857
Closed
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.
Summary
References #6483
The deadline for the
v3.29
is tomorrow and there is still ongoing work for API implementation, making it not viable for being merged and release on this exact version.Doing just the migrations allows for the development and release of the
console_preferences
in thev3.29.1
, since it won't break the API and the DB changes would still happen on this release.Changes
Testing
Ran it locally and performed a few user operations.
Regressions
The default value for the new column in the users table is NULL and it should not impact any of the current operations.
Notes for Reviewers
I'm aware that in the enterprise the migration will be a bit different and I'll create a PR for that if this idea is deemed appropriate.
CC @adriansmares @KrishnaIyer
Checklist
README.md
for the chosen target branch.CHANGELOG.md
.CONTRIBUTING.md
, there are no fixup commits left.