Make some Job fields optional

Register
Submit a solution
The challenge is finished.

Challenge Overview

We would like to make the next fields in Job model optional as we don't always have them. So we would be more flexible during development.

  • externalId
  • description
  • startDate
  • endDate
  • resourceType
  • rateType
  • workload (and remove default value)

Make them optional in:

  • DB
  • ES
  • in all endpoints
  • swagger
  • create a migration script

If there are any places in code that rely on these values, please, let me know.



Final Submission Guidelines

Git issue link: https://github.com/topcoder-platform/taas-apis/issues/102

Review style

Final Review

Community Review Board

Approval

User Sign-Off

Challenge links

ID: 30161551