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

Update Schema: User model #436

Open
6 tasks
ExperimentsInHonesty opened this issue Nov 11, 2024 · 0 comments
Open
6 tasks

Update Schema: User model #436

ExperimentsInHonesty opened this issue Nov 11, 2024 · 0 comments
Labels
complexity: small All steps are laid out in detail so that someone new to the project can work on it dependency Issue has dependencies feature: ERD/SS adjustment Requires adjustments to be made to the ERD & Spreadsheet role: db architect s: CTJ stakeholder: Civic Tech Jobs s: kb stakeholder: knowledgebase s: PD team stakeholder: People Depot Team s: VRMS stakeholder: VRMS size: 0.25pt Can be done in 0.5-1.5 hours time sensitive

Comments

@ExperimentsInHonesty
Copy link
Member

ExperimentsInHonesty commented Nov 11, 2024

Dependency

Overview

Changes need to be made to the spreadsheet and the ERD to reflect the changes made to the User model (code), so that all three can be consistent.

Action Items

  • Make changes listed below in the ERD (can be done before or after code updates)
    • Fields have been added (if needed)
    • Fields have been updated (if needed)
  • (after the code has been changed) Make changes to spreadsheet so that the following columns are all the same (this should make the value in "Is the code the same as the plan?" have the value of TRUE
    • Called in code
    • New Field Name
    • Field Name

Changes Needed

Fields to Update

Current name in code Updated Name Updated Type (may already be this type)
first_name name_first varchar
last_name name_last varchar
created_date created_at DateTimeField
is_active user_status_id int
current_job_title intake_job_title_current varchar
target_job_title intake_job_title_target varchar

Fields to Add

Name Type
practice_area_primary int (practice_area_primary)
practice_area_secondary int[] (practice_area_secondary)
intake_practice_area_target int[] (intake_practice_area_target)
referred_by int

Additional Changes

  • List any changes that are not field changes here (ex: relationship changes, table name changes, additional information added to the ERD). Remove this section if unused

Resources

@ExperimentsInHonesty ExperimentsInHonesty added role: db architect stakeholder: missing s: PD team stakeholder: People Depot Team milestone: missing dependency Issue has dependencies size: 0.25pt Can be done in 0.5-1.5 hours feature: ERD/SS adjustment Requires adjustments to be made to the ERD & Spreadsheet complexity: small All steps are laid out in detail so that someone new to the project can work on it labels Nov 11, 2024
@github-project-automation github-project-automation bot moved this to 🆕New Issue Review in P: PD: Project Board Nov 11, 2024
@ExperimentsInHonesty ExperimentsInHonesty changed the title Update Schema: [TABLE NAME] Update Schema: User model Nov 11, 2024
@ExperimentsInHonesty ExperimentsInHonesty added s: CTJ stakeholder: Civic Tech Jobs s: VRMS stakeholder: VRMS s: kb stakeholder: knowledgebase labels Nov 11, 2024
@ExperimentsInHonesty ExperimentsInHonesty moved this from 🆕New Issue Review to 🧊Ice Box in P: PD: Project Board Nov 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
complexity: small All steps are laid out in detail so that someone new to the project can work on it dependency Issue has dependencies feature: ERD/SS adjustment Requires adjustments to be made to the ERD & Spreadsheet role: db architect s: CTJ stakeholder: Civic Tech Jobs s: kb stakeholder: knowledgebase s: PD team stakeholder: People Depot Team s: VRMS stakeholder: VRMS size: 0.25pt Can be done in 0.5-1.5 hours time sensitive
Projects
Status: 🧊Ice Box
Development

No branches or pull requests

1 participant