Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Table: win_type (used to be called accomplisment_type) #61

Open
10 of 17 tasks
ericvennemeyer opened this issue Sep 9, 2022 · 7 comments
Open
10 of 17 tasks
Labels
complexity: small Small changes with all steps laid out in detail; new member can complete in <1.5 hours feature: table creation p-feature: wins PII: FALSE Table or function does not have or use Personally Identifiable Information (PII) role: back end s: hackforla.org stakeholder: hackforla.org website s: VRMS stakeholder: VRMS size: 2pt Can be done in 7-12 hours

Comments

@ericvennemeyer
Copy link
Member

ericvennemeyer commented Sep 9, 2022

Overview

We need to create the accomplishment_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 and document table description (see spreadsheet under Resources)
    • if not, reach out to PD leads
  • compare and check off the data fields (below) against the ERD. Note any fields in the ERD that's missing from the list. (see Resources)
  • compare the check off associated tables (below) against the ERD. Note any associated tables in the ERD that's missing from the list (see Resources)
  • create a single model in Django (defining schema)
  • add seed data
  • 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
  • take Create Table: win #82 out of ice box

Resources/Instructions

Description

Dictionary of accomplishments to use in the wins table

Data Fields

  1. Copied from spreadsheet and checked off according to ERD. (unchecked items indicate a mismatch between ERD and spreadsheet, which requires a review)

    • (PK) id - int - Record Id
    • name - varchar
    • display_text - varchar
    • created - timestamp
    • updated - timestamp
  2. In ERD only (having items here indicates a mismatch, which requires a review)

    • None

Associated Tables

  1. Copied from spreadsheet and checked off according to ERD. (unchecked items indicate a mismatch between ERD and spreadsheet, which requires a review)

    • win (one-to-many)
  2. In ERD only (having items here indicates a mismatch, which requires a review)

    • None
@fyliu fyliu added this to the All tables added milestone Sep 25, 2022
@ExperimentsInHonesty ExperimentsInHonesty added p-feature: wins s: VRMS stakeholder: VRMS s: hackforla.org stakeholder: hackforla.org website labels Mar 5, 2023
@ExperimentsInHonesty ExperimentsInHonesty added the PII: FALSE Table or function does not have or use Personally Identifiable Information (PII) label May 4, 2023
@ExperimentsInHonesty

This comment has been minimized.

@ExperimentsInHonesty ExperimentsInHonesty changed the title Create Table: accomplishment_type Create Table: win_type (used to be called accomplisment_type) May 4, 2023
@Neecolaa Neecolaa added the feature: ERD/SS adjustment Requires adjustments to be made to the ERD & Spreadsheet label May 5, 2023
@Neecolaa

This comment has been minimized.

@Neecolaa Neecolaa removed the feature: ERD/SS adjustment Requires adjustments to be made to the ERD & Spreadsheet label Jul 14, 2023
@Neecolaa Neecolaa mentioned this issue Jul 14, 2023
20 tasks
@fyliu

This comment has been minimized.

@Neecolaa

This comment has been minimized.

@fyliu

This comment has been minimized.

@fyliu fyliu added the good first issue Good for newcomers label Jan 18, 2024
@shmonks shmonks moved this to Prioritized Backlog in P: PD: Project Board Jun 7, 2024
@fyliu fyliu added complexity: small Small changes with all steps laid out in detail; new member can complete in <1.5 hours and removed complexity: missing labels Jun 24, 2024
@shmonks shmonks moved this from Prioritized Backlog to New Issue Review in P: PD: Project Board Aug 9, 2024
@shmonks shmonks added draft This issue is not fully-written ready for dev lead labels Aug 9, 2024
@shmonks

This comment has been minimized.

@fyliu fyliu removed good first issue Good for newcomers draft This issue is not fully-written labels Aug 9, 2024
@fyliu
Copy link
Member

fyliu commented Aug 12, 2024

Comments are resolved and hidden. This is ready for prioritization.

@shmonks shmonks moved this from 🆕New Issue Review to 📋Prioritized Backlog in P: PD: Project Board Jan 30, 2025
@shmonks shmonks mentioned this issue Jan 31, 2025
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
complexity: small Small changes with all steps laid out in detail; new member can complete in <1.5 hours feature: table creation p-feature: wins PII: FALSE Table or function does not have or use Personally Identifiable Information (PII) role: back end s: hackforla.org stakeholder: hackforla.org website s: VRMS stakeholder: VRMS size: 2pt Can be done in 7-12 hours
Projects
Status: 📋Prioritized Backlog
Development

No branches or pull requests

5 participants