generated from hackforla/.github-hackforla-base-repo-template
-
-
Notifications
You must be signed in to change notification settings - Fork 32
Open
Labels
PII: FALSETable or function does not have or use Personally Identifiable Information (PII)Table or function does not have or use Personally Identifiable Information (PII)complexity: smallSmall changes with all steps laid out in detailSmall changes with all steps laid out in detailfeature: table creationp-feature: projectsproject and projectsproject and projectsrole: back ends: VRMSstakeholder: VRMSstakeholder: VRMSs: hackforla.orgstakeholder: hackforla.org websitestakeholder: hackforla.org websitesize: 2ptCan be done in 7-12 hoursCan be done in 7-12 hours
Milestone
Description
Overview
We need to create the url_status_type
table so that we can update a shared data store across hackforla.org, vrms, civictechjobs, and tables (onboarding) project.
Details
A table and a model are the same thing
Action Items
- identify if table has a description (see spreadsheet under Resources)
- if not, reach out to PD leads
- identify and document (below) what other tables are associated (see ERD under Resources)
- create a single model in Django (defining schema)
- Write a test for the relationships this model will have with other models (e.g., creating a user and assigning them a set of permissions on a project).
- Write an API end point
- write API unit tests
- Document the endpoint in Swagger
Resources/Instructions
- See People Depot Resources wiki page for links
Items to document (referenced above)
Description
The url_status_type
table lists the types of states URLs can be in (potential examples: active, archived, 404, ..?).
Data Fields
- Copied from spreadsheet and checked off once they have been added to the ERD.
Name | Type |
---|---|
name | varchar() |
description | varchar() |
Associated Tables
- Copied from spreadsheet and checked off once they have been added to the ERD.
- project_url (one-to-many)
Metadata
Metadata
Assignees
Labels
PII: FALSETable or function does not have or use Personally Identifiable Information (PII)Table or function does not have or use Personally Identifiable Information (PII)complexity: smallSmall changes with all steps laid out in detailSmall changes with all steps laid out in detailfeature: table creationp-feature: projectsproject and projectsproject and projectsrole: back ends: VRMSstakeholder: VRMSstakeholder: VRMSs: hackforla.orgstakeholder: hackforla.org websitestakeholder: hackforla.org websitesize: 2ptCan be done in 7-12 hoursCan be done in 7-12 hours
Type
Projects
Status
🏗In progress-actively working