Content
View differences
Updated by Oliver Günther about 20 hours ago
**Acceptance criteria**
* For every project configuration that diverges from the global type configuration through the Project settings > work packages > custom fields select
* create a new variant for each type that the custom field was disabled for
* name that variant "<Type name> - <Project name>"
* Ideally we create them as a project variant directly <mention class="mention" data-id="76571" data-type="work_package" data-text="###FND-110" data-display-id="FND-110">###FND-110</mention>
* We will add a project\_id to the "type\_configurations" table and that will become the project-specific variant
* This migration will create project-specific variants
* This migration introduces/uses some CreateVariantService that is called through a background job
<br>
* For every project configuration that diverges from the global type configuration through the Project settings > work packages > custom fields select
* create a new variant for each type that the custom field was disabled for
* name that variant "<Type name> - <Project name>"
* Ideally we create them as a project variant directly <mention class="mention" data-id="76571" data-type="work_package" data-text="###FND-110" data-display-id="FND-110">###FND-110</mention>
* We will add a project\_id to the "type\_configurations" table and that will become the project-specific variant
* This migration will create project-specific variants
* This migration introduces/uses some CreateVariantService that is called through a background job
<br>