Skip to content

Update Table: ProjectProgramAreaXref #605

@ExperimentsInHonesty

Description

@ExperimentsInHonesty

Overview

We need to update the ProjectProgramAreaXref table model to have the correct names for fields.

Details

Action Items

Update existing Django model

  • In the files indicated by Resource 1.01, Change the following items in the code
Current Name in code Updated Name Updated Type (may already be this type) FK Table FK Table Issue(s)
project_id project int project #16 & #197 & #227 & #290 & #607
program_area_id program_area int programarea #43
  • Write a test for the new relationships this model will have with other models (e.g., creating a user and assigning them a set of permissions on a project) if any.
  • Update API end point
  • Update API unit tests
  • generate a schema table description (see resources 1.04), post it in a comment below, and add a link to it in the Update Schema dependency issue
  • Document the endpoint in ReDocs (see resources 1.05)

FK status

After PR has been approved

  • Release the dependency and move the issue out of the icebox for [Replace with ISSUE NUMBER OF UPDATE ERD]

Resources

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    📋Prioritized Backlog

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions