-
Notifications
You must be signed in to change notification settings - Fork 72
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
Migrate system > meta > vendor > id if it exists to system > vendor_id. #4088
Conversation
Passing run #4130 ↗︎
Details:
This comment has been generated by cypress-bot as a result of this project's GitHub integration settings. |
…here, as the first check.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks great! was even able to test e2e by checkout out fidesplus
2.19.3
and running the BE while running the FE off of fides
2.19.1
.
then i tested switching over to this fides
branch and running the FE while running a fidesplus
BE that was built with dev_prerelease
referencing the 2.19.2a1
tag that's pinned to the HEAD of this branch. the migration worked, confirmed by looking at the DB and also by looking at my existing system in the datamap UI!
That's some thorough testing 🔎 |
Codecov ReportPatch and project coverage have no change.
Additional details and impacted files@@ Coverage Diff @@
## main #4088 +/- ##
=======================================
Coverage 87.39% 87.39%
=======================================
Files 320 320
Lines 19693 19693
Branches 2528 2528
=======================================
Hits 17211 17211
Misses 2041 2041
Partials 441 441 ☔ View full report in Codecov by Sentry. |
Closes #4084
Description Of Changes
Migrate system > meta > vendor > id if it exists and vendor_id doesn't already exist to system > vendor id. Remove the "vendor" key from meta dict if applicable and the migration took place on that row.
Before
After
Note:
ctl_40f88ca0-810d-4af0-a26e-64aff9181e59
didn't migrate because there was also avendor_id
. I also left the old record there. Logging in this case.Code Changes
Steps to Confirm
Pre-Merge Checklist
CHANGELOG.md