Skip to content

Add DayResponibility for Camps (DayResponsible migration) #3888

Open
@DeNic0la

Description

@DeNic0la

Currently, there is a DayResponsible which allows to define a CampCollaboration per Day.

User Stories:
As a camp manager (admin) I want to declare a list of DayJob on a Camp as seen with ActivityProgressLabel or Category to collect responsibilities (like Driver, First-Aid-Responsible or Camera-Responsible) that need to be covered on daily basis.

As a camp manager (admin), I want to declare a short and a long name (as seen with Category ) for a DayJob
As a camp manager (admin), I want to define (0 or more) DayJob as PicassoDisplayJob to view the Picasso like the current DayResponsible.
As a member(or Manager), I want to assign (multiple) CampCollaboration to a DayJob

Requirements:

  • Migration of DayResponsible database schema
  • Additional table for jobs
  • Migration of existing camp data:
    • Create a Job with labels based on the language of the camp prototype
    • Created Job is a PicassoDisplayJob
    • Existing DayResponsible should be labelled with the created Job
  • PicassoDisplayJob are declared by a bool

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions