(BE) Add migrate_memberships column

What does this MR do and why?

Creates a field in the BulkImportConfigurations table which will track whether the import should include memberships (or just contributions). By default, this field will be true.

Follow up MRs will update BulkImports createservice and the MembersPipeline.

A separate frontend issue will implement a checkbox in the user interface so that the user can opt-out of this setting.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

How to set up and validate locally

Not applicable?

Related to #481718 (closed)

Edited by Oiza Baiye

Merge request reports

Loading