hackforla / peopledepot

A project to setup a datastore for people and projects at HackforLA. The link below takes you to the code documentation
https://hackforla.github.io/peopledepot/
GNU General Public License v2.0
5 stars 25 forks source link

Create Table: leadership_type :smile: #42

Open Neecolaa opened 1 year ago

Neecolaa commented 1 year ago

Overview

We need to create the leadership_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

Resources/Instructions

Description

Dictionary of leadership types to be associated with a project i.e. "Mentor Led", "Peer Led"

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)

    • [x] (PK) id - int - Record Id
    • [x] name - varchar
    • [x] description - textfield
  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)

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

    • None
ExperimentsInHonesty commented 1 year ago

I am unsure of this table. When I went to the spreadsheet, it says the following, which looking at the example would only make sense for Communities of Practice. Which are projects but all projects won't have this.

Table Name Has Issue (provide issue number linked) Priority Junction Table (T/F) Tables Joined To Brief Description Long Description Visible to whom Tables Joined To as checkboxes
leadership_type https://github.com/hackforla/peopledepot/issues/42   F project (one-to-many) Dictionary of leadership types to be associated with a project i.e. "Mentor Led", "Peer Led"   - [ ] project (one-to-many)
fyliu commented 1 year ago

I edited the field types to use textfield for description

ExperimentsInHonesty commented 9 months ago

@swdesign13 Please provide update

  1. Progress: "What is the current status of your project? What have you completed and what is left to do?"
  2. Blockers: "Difficulties or errors encountered."
  3. Availability: "How much time will you have this week to work on this issue?"
  4. ETA: "When do you expect this issue to be completed?"
  5. Pictures or links* (if necessary): "Add any pictures or links that will help illustrate what you are working on."