stable

Clone or download

Read-only

Move ProgramIncrementId in program table and add ProjectId in plan table

This is part of story #21368 create mirrored iteration No expected functional changes. You can still: - configure a new plan with new teams - add/remove teams - change label/sub-label of PI and Iteration - Features are still displayed in PI (need to link with _is_child) - US linked to feature are still displayed in feature - If US is planned in Iteration (in Team project), the feature be unplanned of PI Note to reviewer: There was a mistake in WorkspaceDAO, labels of PI were never deleted because the SQL query was wrong. So this patch fixes it. Change-Id: If545effb49795f638bd272d4e5d54db3275728e5

Modified Files

Name
M plugins/program_management/db/install.sql +3 −2 Go to diff View file
A plugins/program_management/db/mysql/2021/202105250900_move_program_increment_tracker_id_in_program_table.php +105 −0 Go to diff View file
M plugins/program_management/include/Adapter/Program/Backlog/ProgramIncrement/ProgramIncrementsDAO.php +4 −9 Go to diff View file
M plugins/program_management/include/Adapter/Program/Backlog/TopBacklog/ArtifactsExplicitTopBacklogDAO.php +3 −2 Go to diff View file
M plugins/program_management/include/Adapter/Program/Backlog/TopBacklog/PlannedFeatureDAO.php +2 −1 Go to diff View file
M plugins/program_management/include/Adapter/Program/Feature/FeatureDAO.php +1 −1 Go to diff View file
M plugins/program_management/include/Adapter/Program/Feature/Links/ArtifactsLinkedToParentDao.php +2 −1 Go to diff View file
M plugins/program_management/include/Adapter/Program/Plan/PlanDao.php +28 −25 Go to diff View file
M plugins/program_management/include/Adapter/Program/ProgramDao.php +4 −7 Go to diff View file
M plugins/program_management/include/Adapter/Workspace/WorkspaceDAO.php +6 −3 Go to diff View file