Skip to content

Add `provisioned_by_group_at` to `user_details`

What does this MR do and why?

Related to #385785 (comment 1258055975) and #383140 (closed)

Screenshots or screen recordings

Screenshots are required for UI changes, and strongly recommended for all other merge requests.

How to set up and validate locally

DB migration

bogdanvlviv@lenovo:~/gitlab-development-kit/gitlab$ bin/rails db:migrate
main: == 20230215124011 AddProvisionedByGroupAtToUserDetails: migrating =============
main: -- add_column(:user_details, :provisioned_by_group_at, :datetime_with_timezone)
main:    -> 0.0051s
main: == 20230215124011 AddProvisionedByGroupAtToUserDetails: migrated (0.0114s) ====

bogdanvlviv@lenovo:~/gitlab-development-kit/gitlab$ bin/rails db:rollback:main
main: == 20230215124011 AddProvisionedByGroupAtToUserDetails: reverting =============
main: -- remove_column(:user_details, :provisioned_by_group_at, :datetime_with_timezone)
main:    -> 0.0043s
main: == 20230215124011 AddProvisionedByGroupAtToUserDetails: reverted (0.0198s) ====

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Bogdan Denkovych

Merge request reports